新手程式交易回測與交易請益 - 財經

Charlie avatar
By Charlie
at 2018-10-01T13:44

Table of Contents

個人推再推薦1個積效指標 凱利公式
http://www.bituzi.com/2013/06/KellyIronman.html
http://www.bituzi.com/2013/06/kellyproof.html
凱利公式的值代表該策略的最佳投注金額比例 1就是全押 0.5就是一半
但在金融市場中會有限制 若真要參照建議再乘0.5 或是 0.25

期望值越大 賠率越大 凱利值越大 這個值探討有獲利的情況
個人建議這東西可當成策略積效評分 值越大越好
例:丟公正硬幣 賭正反面(勝率0.5) 贏1元輸1元 期望值0 凱利值0
贏2元輸1元 期望值0.5 凱利值0.25
贏4元輸1元 期望值1.5 凱利值0.375
贏8元輸1元 期望值3.5 凱利值0.4375
(這行是賠率)

可以看到在勝率固定的情況下 賠率越大 對應的凱利值也越大
實際上交易策略的勝率與賠率大都不是固定的 所以不能直接套用
然而用凱利值來當成績效的分數很有參考價值
可以反應這個交易策略的相對優勢大小 1

策略凱利值超過0.25就很強 超過0.375根本就是躺著賺的情況(基本上不可能出現)
注意:重要的前提是 策略執行的條件必須在長期都穩定出現
交易次數太少 條件太嚴苛 絕無僅有的狀況 凱利值得參考性就很低

個人經驗絕大多數策略的凱利值都不會超過0.25
0.1以上應該會有獲利性 0.15以上獲利性就算不錯了
0.1以下的請不要太樂觀 0.05以下要戒慎恐懼

交易次數個人建議交易進出次數 一年至少12次 最好超過36次


如果是用於自己歷史交易積效評分的話就限制就更小(總交易次數5以上就行)
這可以清楚的看到自己真實的積效評分 現實是殘酷的

高手很常見的情況是賺的錢多但是凱利值不高
這只說明你是個能本多忠勝的人生勝利組

交易獲利性與凱利值都不高
這是說明你還在賺辛苦的勞力財

交易獲利性與凱利值都很高
恭喜你 你是真正的交易高手了





※ 引述《rcwang (啊嘻汪)》之銘言::
: 嗨你好,很高興你能與大家分享你的績效報告
: 前面 sma1033 大大有提到滾動式的回測,我覺得你可以嘗試看看
: 單論你的這個績效報告的話,我有一些小小的建議給你參考看看
: 我待會提的東西可能很多你沒聽過,你可以去查詢相關資料和名詞介紹
: (一)首先,你 Recovery Factor (恢復因子) 過高
: Recovery Factor 在你的報告中的計算方式是拿 淨利 / 最大可能虧損
: 你的 RF 為 340664 / 11848 約莫是 28.75 左右
: 你可以 a 我的名字看 7/6 號我的文章 (#1RFv5fWg)
: 裡面提到 RF 如果超過 25 就要非常小心你可能過度優化
: RF 高代表輸一點點就想要馬上贏回來,代表你對 MDD 有很強的風險厭惡
: 通常我個人會猜測你過度優化 MDD ,反過來說你應該沒有好的資金管理操作
: 這種屬性在某些情況會是好的,例如你的 Win Ratio 與 Profit Factor
: 甚至 SQN Value 都好的話,或許值得嘗試,然而 …
: (二)相對這麼高的 RF 你的 Profit Factor 太小
: 我之所以會這樣說,還有一個原因
: 因為你的策略中, Profit Factor 只有 1.5 左右
: 就算按年看,你的 Profit Factor 也大概都是在 1 ~ 1.5 左右
: 我的經驗是 RF 如果超過 15 以上,基本上 Profit Factor 應該要到 2 以上
: 也就是說你有太多不必要的虧損,為了賺 1.5 塊你得賠 1 塊
: 當 Profit Factor 不高時,交易量只要變少,你有很大可能讓毛損超過毛利
: 假如你 勝率 (Win Ratio) 夠高,那可能還有挽救的機會
: 通常勝率高 + Recovery Factor 這麼高的策略,不太容易馬上變成勝率低
: 所以交易量變少還能支撐一下,然而 …
: (三)最糟糕的情況是,你的 Win Ratio 常年在 45% 左右
: Win Ratio 在 45% 是什麼概念呢?你看你 Profit Factor 是 1.5 對不對
: 所以你能在只贏不到 5 成的情況,賠 1 元能賺 1.5 元
: 所以你的勝手交易的平均獲利一定會遠高於你的輸手交易的平均虧損
: 仔細看會發現是 44369 / 23464 = 1.8
: 所以你贏都贏很大贏兩倍,很好,但是如果勝手狀況不穩定,你會直接掛掉
: 我建議你應該讓回測年週期勝率先提高到 60%
: 你 RF 如果還能維持在 10 以上
: 我覺得你的 Profit Factor 應該可以到 2 整個策略才會比較健康 ...
: 疑,我還沒提 MAE / MFE 呢...
: 你的停損和停利可以更小啦,我剛剛幫你看一下
: 停損大概可以放 400 百元位置, 停利可以放 1500 百元位置
: 但因為你有多時間尺度,我的建議可能沒有用
: 然後我強烈建議你使用延遲進場(Delay Entry)
: 也就是進場時後放你的進場價成本更低的位置
: 你想想看你有一堆輸一點點的交易,如果你放低一點的位置進場
: 這些交易可能就不會輸,但是你犧牲掉可能只有一點點直接價格往上的交易
: 因為他沒有往反方向走到你放限價單的位置
: 這樣你的 Win Ratio 應該就會起來,你可以思考看看
: 我知道你應該看不懂我在寫什麼 XD 可以再推文討論

--
Tags: 財經

All Comments

Delia avatar
By Delia
at 2018-10-03T13:44
感恩分享好文!請問MC看得到凱利值嗎?
Erin avatar
By Erin
at 2018-10-05T13:43
21點算牌的凱利值不高,不過可以賺錢,這算不算第一種?
Madame avatar
By Madame
at 2018-10-07T13:42
感謝推薦這個策略績效指標,回家來去算看看我的模組幾分
Gary avatar
By Gary
at 2018-10-09T13:41
推推好指標
Ethan avatar
By Ethan
at 2018-10-11T13:41
好的,謝謝分享
Poppy avatar
By Poppy
at 2018-10-13T13:40
如果把玩21點的方式弄成全自動化叫電腦來跑就可以不看盤
Leila avatar
By Leila
at 2018-10-15T13:39
不過實際上當然不可能有人會願意這樣跟你賭21點就是了 XD
Lydia avatar
By Lydia
at 2018-10-17T13:39
所以說「賭21點不可能不看盤」也是合理的講法
Ursula avatar
By Ursula
at 2018-10-19T13:38
21點莊家也懂算牌, 當小牌都出很多時, 莊家就會洗牌

十月圍城閒聊

Elma avatar
By Elma
at 2018-10-01T10:21
今年邁入第四季了 還沒存好過冬糧食的要趕快開始準備了喔 - ...

新手程式交易回測與交易請益

Christine avatar
By Christine
at 2018-09-30T22:36
嗨你好,很高興你能與大家分享你的績效報告 前面 sma1033 大大有提到滾動式的回測,我覺得你可以嘗試看看 單論你的這個績效報告的話,我有一些小小的建議給你參考看看 我待會提的東西可能很多你沒聽過,你可以去查詢相關資料和名詞介紹 (一)首先,你 Recovery Factor (恢復因子) 過高 ...

新手程式交易回測與交易請益

Oscar avatar
By Oscar
at 2018-09-30T17:02
其實我覺得看起來應該還是回測的方法有問題,因為文長所以打一篇回覆 回測的方法有幾種,分成以下 1. 最粗糙的回測方式: 將過去可得的資料全部拿來開發策略,跑策略最佳化 開發完後直接拿最佳化過的測試數據當成策略績效(自爽),然後就直接上線 比方說,拿2008.01.01 ~ 2018.09.30(Toda ...

新手程式交易回測與交易請益

Doris avatar
By Doris
at 2018-09-30T15:59
(原文發在option版,如有違反請版主告知,謝謝) 各位期權交易的先進前輩好, 小弟在2016年十月國慶連假開始自學MC程式交易。 當初自己亂搞開發出一支策略之後開始陸續跟朋友請教, 加上研讀一些相關資料之後學習開發新策略, 刪刪減減之後去蕪存菁出八支策略, (CDP或均線價格突破,價差,外資未 ...

投資公司疑捲款 害小資女慘失40萬

Zanna avatar
By Zanna
at 2018-09-30T08:34
https://tw.news.appledaily.com/local/realtime/20180930/1437523/ 出版時間:2018/09/30 07:00 林小姐花了40萬投資「普惠世紀投資管理顧問有限公司」外幣, 卻疑因董事長捲款而損失慘重。突發中心攝 https://i.imgur.c ...