NokiMo
蔡嘉民 Calvin
蔡嘉民 Calvin

patreon


程式交易分享會的感悟

早前我拍檔歐陽一心搞了幾場程式交易分享會,內容我事先是不知道的,因此去捧了捧場。聽畢大約兩小時的分享會後,我認為很值得與大家分享一下精彩內容,以及我的感悟。


分享會中的一part,歐陽一心與聽眾玩了一個互動遊戲,遊戲勝出者將獲得500港元現金獎。遊戲的規則在於,每人從0-100選一個數字,選擇後,系統會把所有人的數字計算平均值,並乘三分之二,最後,選到最接近這個數字的參賽者就能獲勝。整個遊戲稱為「三分二位數遊戲」,好玩之處,在於其非常dynamic。因為參賽者要思考其他參賽者怎麼想。


由於選擇範圍為0-100,因此expected mean為50,所以最後答案會是50除3乘2,即33。但明白規則的參賽者都會想勝出,因此會轉而選擇33。好了,假設選擇數的均值為33,那最後答案會變成33除3乘2,即22。如此類推,每想深一層,答案就會再除3乘2,變成15;再變成10,最後將會無限接近0。


所以,你能否勝出,就要猜中其他參賽者思考得多深。跟據經驗,如果參賽者思維簡單,答案就會處於33附近;但如果一群博士、教授參與的話,答案就會貼近0。我曾經與一群trader同事玩這個遊戲,最後數字為5附近,非常誇張。(想知道你身邊的朋友城府有多深,不妨與他們玩玩這個遊戲。)


好了,那這跟交易有什麼關係?


筆者在不同公開場合中都曾被問過,到底大戶是否知道明天指數收市價或結算價是多少。按筆者入行近10年的經驗及認知,無論對沖基金、互惠基金、投行、市場莊家,也不會知道明天收市價或結算價是多少,也不能控制。他們只能用不同數據及資訊猜算,然後做出最高值博率的行動。或以另一角度思考,如果有大戶每天或每月也知道收市價或結算價時,最頂級的基金回報就不是年化30%了,而是年化3000%。


以實際角度解釋,因為市場極dynamic,不是預測天氣般簡單直接。天氣沒人可以影響,有100個因子就是那100個因子影響。但金融市場不然,每分每秒的價格,都可以受任何一個人,在任意一刻,下一個任意價格,任意size的訂單,繼而影響市場。你或我隨時都可以影響收市價、結算價。更深一層的是,市場參與者A更會因應市場參與者B的行動而作反應,整件事就變得更加複雜。


筆者早幾個月獲邀到城大與教授及學生分享交易經驗,並討論AI會否輕易取代基金經理。我當時打了個比喻:金融市場就是個「包剪揼」遊戲,即使我預測對手會出包,但對手也可以因應我這個預測而出揼,而形成「你知我知你知我」的無限思考輪迴。


現實中,市場莊家/流動性提供者每天也會因應對手方的行為而調整algo,而對手方也會相應地調整,因此,完全是個像「包剪揼」般的dynamic遊戲。


把三分二位數遊戲套在交易中,就等於交易者要知道市場參與者在哪一個層次。打些比喻,幾十年前,簡單移動平均線就能賺錢,大家也看著100天線操作。如果你要賺最多,看個99天線好了,買入賣出也能比100天線那群大眾快,直接front run對手。等於大家都直觀地選50,你選了33,就能勝出。


後來,市場參與者變聰明了,不再用100天線,而是用90、80,甚至50天線交易;那如果要勝出,就要用20、10天線。等於大家都選33,你就要選22、15才有機會勝出。


久而久之,大家所用的策略愈來愈複雜,由簡單移動平均線變成兩條均線相交,再加上標準差成為保力加通道。聰明的你可想而知,於成熟市場中,這些簡單技術指標已經沒用,需要的是進階的數學與統計模型,甚至需用上機器學習、深度學習模型。


若你完全明白上述內容,明白上述思維過程,那你非常適合當一個交易員。


很多人看patreon當娛樂,看看有沒有tips,沒有就退訂就算。事實上,最值錢的地方在於,閱讀時,有否細嚼當中的思維以及insight。我可以說,基本上,在當了n年trader後,需要思考的部分就是類似以上的內容,才會在構想策略的範疇中有所突破。


分享會當然還有其他精彩內容,不過最令我深思的,必定是這個「三分二位數」遊戲。會中,歐陽一心不斷強調,人是賺不到認知以外的錢,同時,炒賣就是在cash out對世界的認知,這兩點我120%認同。


對世界認知錯誤,就只是不斷輸錢;對事件運作的認知正確,就能賺錢。只有真懂交易的人,才能領悟這幾點。

程式交易分享會的感悟

Related Creators