Lieta Research是Evan架立的全面透視美股期權的網站,在裡面可以清楚的看到造市商的行為,讓你直接打開股票戰場上的地圖迷霧。
使用我的優惠碼MOFI,可享10%折扣。同時我也會寫一系列文章做Lieta Research的教學,敬請大家期待
前言
大家好我是老墨,「買入創新高的股票」是一個常見的動能策略,例如我身邊就不少人的策略是直接買入200日創新高、90日創新高的股票,在牛市中看來是一個很有效的策略。
而我最近在 X (Twitter) 上看到了幣圈大佬 朱溯 (Zhu Su) 的發言:
他認為「直接買入創新高的股票」就是一個很好的策略,而且賺的錢會比其他的策略都更好。那這個策略如何呢?我們今天就來實測一下。
朱溯是全球宏觀對沖基金——三箭資本的聯合創始人兼CIO。
誰是朱溯 (Zhu Su)?
朱溯出生於中國,隨後移居美國並在大學求學。他先後取得了加州大學柏克萊分校的學士學位和芝加哥大學的工商管理碩士學位(MBA)。在金融業累積多年的豐富經驗後,他於2012年共同創立了三箭資本。這家對沖基金曾是全球最成功的加密貨幣投資基金之一,但近期因無法償還大額債務而爆發了資金危機,最終宣告崩潰。
隨著FTX的崩潰,朱溯在推特上開始活躍起來,並公開指責FTX創始人Sam Bankman-Fried(SBF),認為他是導致三箭資本倒閉的關鍵人物。朱溯指出,SBF曾向Alameda Research展示了三箭資本的頭寸,試圖引發清算並強制平倉。
這是朱溯的 X (Twitter) 帳號頁面,有興趣的朋友可以參考一下。
策略回測
我們來試著測試一下,「買入創新高」的股票的效果如何?
首先面臨的問題就是,所謂「創新高」是創多久的新高?90 天?1 年?3 年? 歷史新高?再來第二個問題,買入之後停損、停利、持有時間分別要怎麼設?
好的,既然如此,我們就那我們就來定義一下範圍,因為考量 XQ 沒辦法回測美股「創歷史新高」的這個範圍,因此我們做了一下調整,改成「創10年新高」為主;再來停損停利,為了簡單,所以先直接定義 20% 停損利,時間的話我們就可以鎖定持有時間,來考證一下這個策略的迴轉率;接著我們就以完成以下的表格為目標:
90 日新高 | 1 年新高 | 10 年新高 | |
Condition 1: 停損停利 20%,持有 240 天 | ?? | ?? | ?? |
Condition 2: 停損停利 20%,持有 120 天 | ?? | ?? | ?? |
Condition 3: 停損停利 20%,持有 90 天 | ?? | ?? | ?? |
我們會紀錄下:勝率、MDD、12年報酬率 (以 XQ 選股中心回測),範圍會直接回測全部的美股,加上與直接買入大盤 (標普500指數ETF (SPY)) 的對比,一起看一下表現如何吧。
註:交易次數我們不過濾,因為這個回測的主旨是測試是否這個策略有值得深挖的可能性,所以旨在做SCREEN,而不是在打造一個精準的選股策略。
回測:買入 90 天創新高的個股
持有240天
首先我們看一下買入90天創新高的股票,停損停利20%,持有240期的表現如何:
這個策略非常不穩定,勝率欠佳、跑輸大盤、MDD過大,雖然是賺的到錢,但看來不是一個好策略。尤其在2024以來就爆掉了…
持有120天
看來差不多,沒有什麼特別不一樣的地方,一樣是一個不OK的策略
持有90天
問題一樣,看來問題就在於「90 天新高」不太是一個對的方向
回測:買入 1 年 創新高的個股
持有240天
唉呦,看起來好像和SPY追平了,但是這個也很大因素是2020那一段小盤股的大爆發,但是從獲利曲線來看,2022~2024基本上就是打醬油的,我認為除了獲利能力以外,策略核心的問題還是存在。
持有120天
一樣的問題,看來出場幾天真的不是重點的樣子,但沒關係,我們才到一半,把它測完吧。
持有90天
測了六個策略的體感,就是持有時間不影響,看來90天內就會決勝負,這也是好事,可以讓整個策略的流轉性更高。
回測:買入 10 年創新高的個股
持有240天
………我本來以為會不錯,沒想到很爛
持有120天
……………………………………
持有90天
爛爆了
結論
我們直接看一下這幾個策略的表現:
從結論來說,這九個情境的 MDD 都很爛;而做「創 1 年新高」的勝率、報酬率是最好的;但是沒有2020那個小盤股狂歡的話,這個策略一樣爆掉。
總之我認為單獨使用這個因子是完全不行的,這完全不是一個可靠的策略,一定要再加上其他的條件進行過濾才能建出更穩的策略。
但是我也要說,這當中有幾個方向是我們可以去思考的:
- 這個回測鎖定了 20% 的停利空間,如果不設定停利,只設停損與持有時間會怎麼樣?
- 回測範圍在美股全部普通股,如果用市值過濾一下,只在標普 500 裡面跑大盤股,或是換個市場,到台股會怎麼樣?
- 單獨使用這個因子是不行的,但是不代表他不能拿來過濾,如果我們用其他的條件選出不錯的公司,再用這個方式過濾的話,也許可以找到相對強勢的股票。
舉個例,我如果把上述最好的「一年新高」策略打開停利,就會發現後面還有一段漲幅,會直接影響到2020那一段的績效爆發。
這會讓整個報酬率從300直接上升到600
但這個報酬率我覺得對比其他很多策略來說都不是很強…應該說…還有更強更穩的,用這個真的不一定是最佳解。
總體而言,我覺得光用「創新高」還不能稱上是一個穩健的策略,最多當個濾網。最後我想說…不愧是幣圈大佬講的策略啊,只能在特定環境下有超級績效。