之前發過幾篇關於程式交易的分享

我的程式交易比較另類,這些只是個人經驗的分享,

做交易嘛,$$ 才是唯一真理。

《關於程式交易軟體》

一般人做交易還是從K線出發,很多程式交易軟體提供了豐富的K線指標

成交量、委託買入/委託賣出、內盤成交/外盤成交這些重要的數據

一般人要嘛不會去看,要嘛看了也不知道怎麼用。

一般的程式交易軟體就算有這些指標,但都已經定義好了

使用者是沒法從底層的原始數據去更改、新增、調整這些指標的

如果策略全憑K線,你如何判斷現在的下跌是假摔還真摔?

這也是我沒法從這些程式交易軟體入手程式交易

我要的沒給我,給我的我用不上

《關於回測》

程式交易最常被問的一個問題是我的策略有沒有回測?

如果策略是基於K線、而且只有K線,那回測就幾秒鐘的事而已

但如果策略使用的不僅僅是K線?

一般的回測是事件回測方法(另外還有向量回測方法),也就是一根K一根K的回滾

回測需要拉齊所有的數據和指標

例如今天是2024/9/6,回測跑到2023/9/6時需要拉齊當天的所有數據

2023/9/6這一天:

2022的年報已經出來了,2023半年報也出來了

202308的月營收還沒出來,只能匹配202307的月營收

如果是tick等級的回測,至少得細化到毫秒(1/1000秒)

但一秒內tick數據可能只有數十上百筆,還得匹配BidAsk、月均成交量(分鐘、秒級)

數據清洗拉齊所有的數據到相同的時點(毫秒)就是一個可怕的工程

所以是為了要回測而捨棄K線以外其他重要因子?

還是為了使用這些重要因子而不做回測?

當然,如果你是法人機構或是幫人操盤的,你不用選了

《關於策略》

我大概整理了一下我的策略架構概要,有了不同維度的細化指標,策略細節就可以做的很豐富。還有一些小細節我沒寫上,例如交易連續止損兩筆就減倉。

《策略金字塔》

一個很底層的問題是什麼是驅動價格的因子?

是歷史的K線對於未來的價格有預測力?

遇上了大漲大跌行情,一個做趨勢的策略棒棒滴?網格策略、布林通道就拉胯?

程式交易中有些是屬於思維之道,有些屬於方法層、有些屬於技術層

每個人的時間都是相當寶貴的,有時候一些技術性的事情真的別太糾結

《全自動交易後最大的區別》

半夜睡覺不再提醒吊膽