Re: [討論] 你相信MC的回測分析嗎?

看板Trading (金融交易)作者 (Tom)時間12年前 (2013/05/03 11:17), 編輯推噓8(8021)
留言29則, 9人參與, 最新討論串7/7 (看更多)
※ 引述《subpop (尚未通過身分認證)》之銘言: : 想討論一下MC的回測分析跟實際上線後的績效表現 : 會影響回測跟實際差距的幾個可能原因 : 自己的經驗大概是 : 1.回測成本(commission+slippage) : 不知道各位單邊大概都設多少比較合理? : 自己的情況是如果是下market或stop就設 : 手續費50+滑價兩點(2*200)=450 : 但是如果下limit應該就不會有slippage的問題 : 反而是會有成交與否的問題 : MC沒有"取消"委託單的語法 : 所以buy next bar limit就真的只在下一根K棒進場 : 如果沒有成交 : 在下一根K棒結束時會自動取消委託單 : 2.過度最佳化 : 常常會fine tune幾個參數 : 等到回測數據變漂亮後 : 把回測的時間再拉長 : 卻發現回測數據又變醜了 : 這樣代表fine tune的那幾個變數對演算法太敏感了 : 不過MC回測分析還蠻強大的 : 內建很多種面向的分析 : 過度最佳化的問題可以透過"週期性分析"跟"平倉權益曲線及績效拉回" : 來看是不是夠consistant : 會不會有某個時間績效拉回太明顯、時間太長 : 不知道大家還有沒有什麼方法可以改善回測分析跟實際績效的差距? : 不然回測做得很爽 都是做心酸的 Trading 版比較少人看,但是比較不會吵,呵呵 成本要設多少跟你想要進入的策略有關,為什麼這樣說呢? 很多當沖客都會要求非常低的成本與快速的交易系統,WHY? 從數理出發,當你的可供參考的系統樣本愈大可以評估時,該系統所得出的未來表現 或許可以宣稱較為穩健。 推到極致去想,已經是火箭科技號稱印鈔機的高頻交易。 所謂天下武功唯快不破,無論哪種行情哪種市場高頻交易的獲利能力都相當高。 因此高頻交易模式在數統上稱為穩健。 但是高頻交易是建立在速度與低廉的成本上,因為若要克服成本, 則要拉長持有期間,別小看那一點差異,因為多持有2秒鐘,穩健這兩個字就要 大打折扣。 因此賺多少已經不是重點,重點是要穩健,也就是要在單位時間內想盡 辦法塞進更多的交易,如過你有能力,該系統的極致就是HFT。 但是你若用高的交易成本去回測,得到的結果應該是不佳的,你自然不會去用它。 甚至你只會關注績效排行榜上的前面幾個。 但請注意,一般來說交易頻率都是較低的,因此很多人寫好系統後丟入市場 績效都會無可避免的向下。 所以交易策略與交易系統要稍微分開想, 若你可以用1點的雙向交易成本,十年作上7.5萬次的交易。 一口不加碼,不複利膨脹,每年都賺錢。 那你離財務自由就不遠了。 但坦白說不太容易,再退而求其次,如果用2點可以在10年產生5千次的交易頻率 一口不加碼,不複利膨脹,每年都賺錢。 那可以進場了,但先有心理準備接受它的不完美。 如果用3點成本做出來10年數百次的交易頻率的策略,我勸你再想想 因為測試的績效再高,你不曾參與跟你都沒關係。 你在幹的事情是用數百次頻率的策略去參與未來,未來才跟你有關。 而這樣的穩健條件令人擔憂。   因此交易成本的設定與外在環境有關,使用API與殺價是你的好朋友。   再來,作資料回測,無論你用過多少方法,你的系統只遇過一條線 所以即便是我們宣稱的穩健還是只在過去。 如果你看果上千張走勢圖,你大概可以分辨台股與日經或是美股的不同, WHY? 圖形分析近年已經可以涉及財金領域,但這已經算很高深了。 因此說市場預測,倒不如說辨識或是反應。 只不過很多做學問的不好意思承認罷了,宣稱可以預測是危險的。 回到市場,講玄一點,如果可以把市場的基因找出來,我們應該可以複製 市場的走勢。 在我的能力所及就是把可以解釋的部分盡量萃取出來,僅剩下隨機項 然後用方法重現市場走勢,而這個重現過後的市場走勢就會包含 我們給予的可解釋的部分,也就是盡可能讓隨機走勢看起來像台股而不會像SP500了 像不像這件事情很有點主觀,方法也不只一兩種。 可以用有參數化或是無參數化的模式如拔靴法。 拔靴法只讀過文章,但請教過朋友,使用上還是有眉角的。 這件事情在幹的是建立無數的市場平行宇宙 因此在交易策略的發展時,你就可以不只測試一條過去的線 你可以測試更多包含這個市場隱含秩序的可能未來走勢。 上述是比較難的部分。 最後簡單的就是去做虛無假設檢定。 分享一點最佳化的看法,過度最佳化源自你給予的參假設過多所致 電腦說他聰明很聰明,笨也很笨。 電腦很難分辨過度這兩個字,但是愈多的參數,系統愈能逼近你要的目標 這是電腦的天賦。 若很多參數可以通過許多未來平行宇宙的市場走勢測試,也不是壞事。 但從很多領域的研究,借用霍金在"大設計"書中寫道: 好的模型第一項是"優美"... "若是理論帶有雜七雜八的參數,可就很難稱得上優美了" 愛因斯坦說:一項理論應該盡可能簡單,但不應過於簡單。 但好像驅動買賣至少要一個參數吧,因此把握參數愈少愈好的原則 再來就是計算,能加減就不要乘除。 萬不得已才用到平方或開根號。用到三角函數...嗯.... if then 愈少愈好, 給予的假設與參數要能夠少到你都不好意思開口跟別人討論, 以近乎白癡的作法測試系統。 天才與白痴只有一線之隔。 唯有證明不是白痴 才有可能是天才。 通過這樣的策略研究產生出來的結果才是你的發現。 而不是電腦幫你擬和出來的最佳化結果。 ========================================================== 以上是我有在做的部分,見笑了。 至於有人這樣幹嗎? 有,而且不只這樣。 你能夠在書店網站上看到的資訊僅僅是表面。 所謂盡人事 聽天命。在市場中講穿了就是盡量賠少賺多。 講那麼複雜幹嘛。 但是若你有那麼一點點相信努力會得到回報,就盡可能去做。 這也是我在市場最後面對它選擇的方式。 否則每個月花點固定的錢去buy call or buy put,或許會讓你心情與日子 好過一點。 以上 祝你賺大錢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.194.52

05/03 11:32, , 1F
10年5000次 1年500次 你應該提醒這是建立在什麼周期下
05/03 11:32, 1F

05/03 11:32, , 2F
的交易頻率 一年也就250個交易日...
05/03 11:32, 2F

05/03 11:33, , 3F
其實也不用提醒拉 有心的話 這可以google一些東西出來
05/03 11:33, 3F

05/03 11:43, , 4F
沒有報價優勢、沒有成本優勢,研究這個有啥用?!
05/03 11:43, 4F

05/03 11:44, , 5F
不過是紙上富貴。如果都是紙上富貴,還不如故意做最
05/03 11:44, 5F

05/03 11:45, , 6F
佳化,起碼賺的錢很多很爽很嗨辛。
05/03 11:45, 6F

05/03 11:46, , 7F
小弟指的是文中十年7.5萬次交易能賺=財務自由
05/03 11:46, 7F

05/03 12:27, , 8F
高頻交易怎麼聽說在09年後就沒啥肉吃了
05/03 12:27, 8F

05/03 12:27, , 9F
而且還全世界普遍都是
05/03 12:27, 9F

05/03 12:39, , 10F
拔靴法是什麼?
05/03 12:39, 10F

05/03 13:25, , 11F
台灣自營商的高頻交易到去年為止是比較少了,若造市業務也算
05/03 13:25, 11F

05/03 13:25, , 12F
高頻,這倒還是活躍的。
05/03 13:25, 12F

05/03 13:26, , 13F
外資的高頻交易主要在前三大期貨商比較多,問問這些部門的
05/03 13:26, 13F

05/03 13:28, , 14F
外法主管,可以參考一些。
05/03 13:28, 14F

05/03 13:30, , 15F
以前MAN 還有Newedge還是上手時,台期貨商比較吃不到這些
05/03 13:30, 15F

05/03 13:30, , 16F
客戶,但是這兩家都收掉了。
05/03 13:30, 16F

05/03 13:31, , 17F
trading版也是會吵起來的 戰因都是因為我@@
05/03 13:31, 17F

05/03 13:33, , 18F
HFT沒有一定要單邊衝來衝去,雙邊也用非常多
05/03 13:33, 18F

05/03 13:35, , 19F
to are2: 心平氣和可以獲得更多喔。
05/03 13:35, 19F

05/03 13:38, , 20F
to sbluo:拔靴法 如我文章說題 我沒用過,知道個大概,但還
05/03 13:38, 20F

05/03 13:38, , 21F
是請專家來分享吧
05/03 13:38, 21F

05/03 14:55, , 22F
我覺得高頻交易沒有成本優勢很難成功,拔靴法看似是從現
05/03 14:55, 22F

05/03 14:57, , 23F
有樣本中打散再隨機抽樣當做另一個樣本來重複分析@@
05/03 14:57, 23F

05/03 16:32, , 24F
所以搶帽客勝率接近100%?只要成本能佔有優勢穩賺不賠?
05/03 16:32, 24F

05/03 17:37, , 25F
勝率不可能100% 有80%根本就是神級了
05/03 17:37, 25F

05/03 17:38, , 26F
除非是平點進出不賺不賠 不然很難有成本優勢 但是1個tick
05/03 17:38, 26F

05/03 17:39, , 27F
就能回本 其實也算是極具成本優勢 在來是速度 速度也是重點
05/03 17:39, 27F

05/03 17:39, , 28F
上面兩個問題解決了 之後才是策略的問題
05/03 17:39, 28F

05/04 12:30, , 29F
平行宇宙那邊用白話講就是試著在混沌裡找出制序
05/04 12:30, 29F
文章代碼(AID): #1HWon8tl (Trading)
文章代碼(AID): #1HWon8tl (Trading)