吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

64
一個賭徒的告白 II: 交易策略建構與分析,為何你該 賭小一點? Speaker: 吳牧恩 Date: 2016.07.16(六) 2016/06 1

Post on 21-Apr-2017

7.665 views

Category:

Data & Analytics


3 download

TRANSCRIPT

Page 1: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

一個賭徒的告白 II:

交易策略建構與分析,為何你該賭小一點?

Speaker: 吳牧恩

Date: 2016.07.16(六)

2016/06 1

Page 2: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

兩年前… 一個賭徒的告白….破產的滋味…

•巧賭 > 小賭 > 豪賭•小賭怡情,大賭敗家!

•用在賭博的Kelly公式•固定勝率、固定賠率

•資金管理才是王道!! NOT 策略!!!2016/06 2

Page 3: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

後來… 花生省魔術?

•有問臉友FB傳來訊息….說很感謝我….

•看了 “一個賭徒的告白”,用了”我的策略”…

•這半年大賺五成,說要請我吃飯!!!!

•我不好意思偷偷問他:

•『你可以教我 ”我的策略” 嗎? 哥也想學~~~』

2016/06 3

Page 4: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

今天要談的幾項issues:

•策略建構• 去蕪存菁:濾網。

• 人生抉擇:停損 v.s.停利、 (順勢 v.s. 逆勢 )、(馬丁 v.s.反馬丁)

• 成也加碼;敗也加碼!

•資金管理• 最佳化比例 (for 交易)

• 槓桿空間模型: 為何發展多策略、多商品、多市場?

2016/06 4

Page 5: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

資料哪裡來? 使用quantmod: getSymbols

2016/06 5

不同的報價源

DATA

Page 6: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

週一開盤就買,週五收盤就賣

2016/06 6

Page 7: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

TSMC: 週一開盤買,週五收盤賣!

2016/06 7

• Total Profit: 96685

• Trading Days: 488

• Profit Per Trade: 204.4091

• # of Win: 250

• Win Rate: 52.85412 %

• Winning Average: 2287.299

• Lossing Average: -2130.669

• Maximum Draw Down: 31800

• The Periods of MDD: 16 18 20 48 282

• Profit Factor: 1.203489

• Total Profit/MDD: 3.040425

Page 8: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

台積電這幾年都在多頭,每週開盤買當然賺!

考慮多空: 開低買,開高賣

2016/06 8

Page 9: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

TSMC: 開低買,開高賣

• Total Profit: 160638

• Trading Days: 488

• Profit Per Trade: 340.3358

• # of Win: 260

• Win Rate: 55.08475 %

• Winning Average: 2320.59

• Lossing Average: -2088.278

• Maximum Draw Down: 25500

• The Periods of MDD: 20 22 39 50 89

• Profit Factor: 1.362849

• Total Profit/MDD: 6.299549

2016/06 9

Page 10: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

當然你也可以試試其他股票

中鋼、中華電、鴻海、統一、國泰金、

甚至…..宏達電 !><

2016/06 10

Page 11: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

HTC: 開高賣,開低買

• Total Profit: 37470

• Trading Days: 488

• Profit Per Trade: 79.55541

• # of Win: 228

• Win Rate: 48.40764 %

• Winning Average: 21658.89

• Lossing Average: -20167.72

• Maximum Draw Down: 591000

• The Periods of MDD: 5 7 19 41 151

• Profit Factor: 1.007646

• Total Profit/MDD: 0.06340203

2016/06 11

Page 12: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

別忘了扣手續費!

2016/06 12

Page 13: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

現在,我們開始 ”玩” 策略…

馬丁格爾: 贏了買一張,輸了加倍買

2016/06 13

Page 14: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

馬丁格爾:輸了加倍買,贏了買1張

2016/06 14

Page 15: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

類馬丁格爾:輸了加1張買,贏了只買1張

2016/06 15

Page 16: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

為了控制風險: 輸了買2張,贏了買1張

2016/06 16輸了“多”買1張

Page 17: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

濾網:去蕪存菁,拆解成…

輸了買2張,贏了買1張 = 買1張+ 輸了才買1張

2016/06 17

Total Profit: 70978.7 Trading Days: 488 Profit Per Trade: 292.0934 # of Win: 135 Win Rate: 55.55556 % Winning Average: 2195.129 Lossing Average: -2086.701 Maximum Draw Down: 15423 The Periods of MDD: 27 35 41 48 107 Profit Factor: 1.314952 Total Profit/MDD: 4.602133

輸了“才”買1張

Page 18: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

這個濾網好不好? 會不會是OverFitting?

2016/06 18

Page 19: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

人生所有的抉擇: 做 v.s.不做?

順勢 (貴在持之以恆 or 趨炎附勢?)v.s.

逆勢 (贏在越挫越勇 or 不識時務?)

2016/06 19

Page 20: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

•順勢:買高賣低 (違反人性)

•逆勢:均值回歸 (符合人性)

•在交易裡,大部分違反人性的事,都是好事!•不正常的人才會獲利!!!

•停損順勢降低勝率 (違反人性!)•停利逆勢拉高勝率 (老師都在教!)

2016/06 20

Page 21: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

我們提出了“隨機交易”概念!度量停損停利帶來的影響~

策略:開盤隨機交易,停損?停利?。

2016/06 21

Page 22: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

開盤隨機交易,不停損不停利,收盤平倉

2016/06 22

開盤隨機交易,停損30, 停利30,收盤平倉

Page 23: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

隨機交易,停損30 ,停利60,收盤平倉

2016/06 23

隨機交易,停損30,不停利,收盤平倉

Page 24: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

台指期貨隨機交易統計

• 不停損,停利30點

• 停損145點,停利35點

• 停損140點,停利40點

• …

• 停損35點,停利145點

• 停損30點,不停利

2016/06 24

順勢、動量、違反人性!

Page 25: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 25

隨機交易,停損30,不停利,收盤平倉

隨機交易,不停損,停利30,收盤平倉

Page 26: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

隨機交易,其他股票如何?

1%停損,不停利

v.s.

1%停利,不停損

2016/06 26

Page 27: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

Momentum v.s. Mean Reverse

2016/06 27

Page 28: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

成也加碼,敗也加碼!

2016/06 28

Page 29: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

考慮台指期動量策略: 開盤+門檻值突破(用了濾網,採用順勢)

2016/06 29

Buy

Page 30: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

原始策略(單口當沖)績效與累計損益:X

2016/06

損益: 1670

總交易天數: 1375

實際交易次數: 199

平均每次損益: 8.434343獲利次數: 80

勝率: 40.40404 %

平均賺: 56.175

平均賠: -23.9322

最大連續虧損: 250

最大連續虧損區間(天): 108

114 197 254 302

獲利因子: 1.59136

總獲利/MDD: 6.6830

Page 31: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

加碼規則:

進場後5分鐘後仍有獲利,加碼 1 口!

2016/06 31

Page 32: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

加碼第一口後: X+X1

2016/06

損益: 1670 2951

總交易天數: 1375

實際交易次數: 199

平均每次損益: 14.82915

獲利次數: 75

勝率: : 40.40 % 37.69%

平均賺: 92.96

平均賠: -32.42742

最大連續虧損: 375

最大連續虧損區間(天): 75 94 197 261 313

獲利因子: 1.59136 1.733897

總獲利/MDD: 6.68 7.869333

32

Page 33: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

加碼第二口後: X+X1+X2

2016/06

損益: 29513880

總交易天數: 1375

實際交易次數: 199

平均每次損益: 19.49

獲利次數: 75

勝率: 37.69% 37.64 %

平均賺: 111.68

平均賠: -36.25

最大連續虧損: 425

最大連續虧損區間(天): 79 93 96 197 257

獲利因子: 1.733897 1.862989

總獲利/MDD: 7.869333 9.129412

33

Page 34: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

加碼第三口後: X+X1+X2+X3

2016/06

損益: 3880 4439

總交易天數: 1375 實際交易次數: 199平均每次損益: 22.30653獲利次數: 75 勝率: 37.64 % 37.68 %平均賺: 120.8平均賠: -37.26613最大連續虧損: 425最大連續虧損區間(天): 89 93 94 200 257獲利因子: 1.862989 1.960615

總獲利/MDD: 9.129412 10.4447

34

Page 35: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

一口一口加碼,你就滿足嗎?策略拆解: 分別”獨立”看每次的加碼!

2016/06 35

Page 36: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

第一次加碼: X1

2016/06

損益: 1281

總交易天數: 1375

實際交易次數: 103

平均每次損益: 12.43689

獲利次數: 47

勝率: 45.63107 %

平均賺: 55.12766

平均賠: -23.39286

最大連續虧損: 215

最大連續虧損區間(天): 93 96 98 114 345

獲利因子: 1.977863

總獲利/MDD: 5.95814

36

Page 37: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

第二次加碼 :X2

2016/06

損益: 1281 929

總交易天數: 1375 實際交易次數: 46平均每次損益: 20.19565獲利次數: 24 勝率: 45.63107 % 52.17391 %

平均賺: 60.66667平均賠: -23.95455最大連續虧損: 102最大連續虧損區間(天): 93 96 110 269 305獲利因子: 1.977863 2.762808

總獲利/MDD: 5.59 9.107843

37

Page 38: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

第三次加碼: X3

2016/06

損益: 929 559

總交易天數: 1375 實際交易次數: 24平均每次損益: 23.29167獲利次數: 14 勝率: 52.17391 % 58.33333 %

平均賺: 56.21429 平均賠: -22.8最大連續虧損: 100最大連續虧損區間(天): 56 63 91 110 871獲利因子: 2.762808 3.451754

總獲利/MDD: 9.107843 5.59

38

Page 39: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

觀察:越加碼品質越好!等差加碼 (1234神經病!)

等比加碼 (1248瘋子!)

2016/06 39

Page 40: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

等差加碼1234

2016/06

損益: 9255

總交易天數: 1375

實際交易次數: 199

平均每次損益: 46.50754

獲利次數: 72

勝率: 36.1809 %

平均賺: 229.7083

平均賠: -57.35433

最大連續虧損: 858

最大連續虧損區間(天): 93 94 98 114 257

獲利因子: 2.270593

總獲利/MDD: 10.78671

40

Page 41: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

等比加碼1248

2016/06

損益: 12420

總交易天數: 1375

實際交易次數: 199

平均每次損益: 62.41206

獲利次數: 72

勝率: 36.1809 %

平均賺: 289.1389

平均賠: -66.12598

最大連續虧損: 1079

最大連續虧損區間(天): 93 94 114 157 257

獲利因子: 2.478924

總獲利/MDD: 11.51066

41

Page 42: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

結論:加碼是放大器,同時放大”風險”與”利潤”

好的原始策略加碼更好;

壞的原始策略加碼就完蛋!!! (overfitting)2016/06 42

Page 43: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

已上種種…

只是跨出第一歩

2016/06 43

Page 44: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

有夢最美,先來作夢!

2010.05.10~2016.04.15:100萬230萬1642萬

2016/06 44

Page 45: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

不同的部位配置(position sizing, PZ),會造成不同的報酬損益!!

不是老師帶你上天堂、住套房,而是

”資金控管” 帶你上天堂、住套房!!

2016/06

一句話談交易:用風險換報酬

45

Page 46: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 46

Page 47: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

然而,人生並不像銅板賭局那麼簡單…交易也是!

沒有連續,只有離散

沒有永恆(無限),只有曾經(有限)

2016/06 47

Page 48: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 48

一場勝率50%、賠率為2的賭局,賭起來天南地北!

10次50%

500次24%

40次31%

100次21%

1000次26%

5000次25%

Page 49: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

•勝率固定(50%),賠率固定(2)的賭局

•不管如何Sample (10個取,20個取,50個取,100個取) 都一樣!!

•我以為的交易是上面這樣…

•實際的交易損益是:不知道機率、不知道賠率!?

博弈理論 v.s. 交易實務

2016/06

-1

49

Page 50: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

交易賭局:機率未知,但可 “預估”….???

•賭局給定機率、賠率

•交易回測給定”歷史損益” (Ralph Vince’s Optimal F)

2016/06 50

In Sample Out Sample

Page 51: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

三個層級的先知

•第一層 (神):不用知道勝率,因為他知道下一場會贏還是會輸!• 可以梭哈(ShowHands)

•第二層(半仙):知道未來10次,”一定會贏5次,輸5次“• 可以下最佳比例(Optimal f)

•第三層(智者):知道未來10次發生的機率“確實是50%”。(不容易)• 一旦遇到偏差,錯誤的下注比例很有可能讓你受傷慘重。

•賭小一點(1%~2%)

2016/06 51

Page 52: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 52

1% 3% 5% 8%

單口 風險比例

Page 53: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

如何操爆你的資金!?槓桿空間模型

(Leverage Space Model)

2016/06 53

多策略、多商品、多市場

Page 54: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 54

多策略、多商品、多市場

若下注40次,每次下f比例(理論)A 𝒇 = 𝟏 + 𝟐𝒇 𝟐𝟎 𝟏 − 𝒇 𝟐𝟎

…𝒇 = 𝟐𝟓%剩下的75%資金要幹麻? 玩另一場?

Page 55: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

同時玩2場,每場各壓23%,資金運用達46%!

2016/06 55

10倍 90倍

報酬再多9倍!

Page 56: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

同時玩3場,每場各壓21%,資金運用達63%!

2016/06 56

10倍 90倍622倍

報酬再多62倍!

Page 57: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 57

Page 58: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 58

Page 59: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

小結: LSM告訴我們什麼?

尋找”最好的”市場、商品、策略!?

分配最適當、有效率的資金運用比例!

2016/06 59

Page 60: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

然而…有時候你只需要一點想像力!!!

2016/06 60

你可以分析全球各個金融市場資料,運用各種高深的數學模型

Page 61: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

2016/06 61

2016年02月22日 (週一)你覺得主力在幹什麼?

我覺得主力閒閒在家沒事做,很無聊,畫蝙蝠俠!

Page 62: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

自從出現蝙蝠俠後,10個交易日裡,有6個交易日都是類似走勢,早盤衝高後又急速拉回!!!

2016/06 62

Page 63: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

看功夫學交易!

2016/06 63

Page 64: 吳牧恩/一個賭徒的告白 2:交易策略建構與分析,為何你該賭小一點?

Thank You!未來有緣再見!

2016/06 64

大數據會消失,資料科學不會!交易策略會失效,資金管理不會!