而篇文我希望可以慳返好多 Quant Portfolio Manager / Trader 而一生人的時間。時間好寶貴,好希望大家唔好走我以前走過的一啲蠢路,而當你有一日覺得原來自己以前係用錯力去做研究,發覺而家先至係做到真正 Efficient 交易研究既時侯,希望你都記得曾經有我而位人兄。
最近有位曾經係 Citadel﹑Millennium及 Hudson River 三大全球 tier 1 trading公司做過 (佢準備轉去BAM) 的 Quan...
2024-08-16 03:02:54 +0000 UTC
View Post
今次一邊講Alpha,一邊送多一個策略俾大家 (遲左出7月last post 自罰)
之前提到的 Alpha 類型有:
1. 模型優勢
2. 經驗優勢
3. 資訊優勢
4. 速度優勢
如果大家有追開之前Alpha post,應該發覺我主要係講點用模型優勢去搵Alpha,即從模型/方法論角度看如何分析及發掘一個Alpha。
今次而個Alpha類型就唔係屬於模型優...
2024-08-07 10:23:01 +0000 UTC
View Post

今篇文我就唔太多廢話了,太多野要準備好之後俾大家睇, 過多兩日會出埋今個月最後一篇文,Alpha文,影片方面請大家耐心等多一下,新手上路。另外由8月起,我地Patreon會...
2024-07-29 14:32:16 +0000 UTC
View Post
在量化交易中,線性回報(simple return)和對數回報(log return)都是常見用來衡量資產回報率的指標。很多量化面試考官開頭會問這條問題去測試面試者是否曾經有做過交易,特別是returns sensitive的交易類型,例如pairs trading / stat arb。
這兩種回報計算方法各有優缺點,適用於不同的情境。以下是對這兩種回報的詳細對比:
線性回...
2024-07-20 14:12:07 +0000 UTC
View Post

而排比較少發新帖,因為我準備緊一系列的Videos去為大家講解每個Alpha帖子,所以請大家耐心等多一等。到時有 Videos 大家就可以手把手跟住學點樣複製整個策略,...
2024-07-08 11:13:27 +0000 UTC
View Post

今次策略用當日的納指(NQ1)期貨的當日平均回報((O+H+L+C) / 4) 來預測下一天的回報(用明天收市價今日收市價對比)。當大家Plot出納指(NQ)期貨的「當日」平均回報與「當日...
2024-06-26 15:56:52 +0000 UTC
View Post
今篇【真‧搵Alpha策略系列4】,我想講下行內一個簡單而常用的做法去測試兩個常見回測問題:
一個策略是否適用於某個交易市場
如何降低交易策略overfitting的機會
先用恒指期貨的日線圖作例子:

上述恒指期貨數據由2000年到2024年6月10日,用了ratio adju...
2024-06-11 14:02:55 +0000 UTC
View Post
在上一篇關於日內數據的文章,我們探討了在這15.5年來,是日間交易時間回報較好,還是夜間交易時間回報較好。
今篇文章我們會再進一步,去探討:
策略1: 用日間交易時間回報去決定是否在夜間交易時間買入/沽出
策略2: 用夜間交易時間回報去決定是否在日間交易時間買入/...
2024-06-04 05:07:02 +0000 UTC
View Post
今篇講解點用一個輸錢的策略做出一個Sharpe ratio 1.44 (已計交易成本) 的交易策略 (連Excel file 記錄)。
首先,絕對唔係單純反轉方法黎做。
第二,未見過坊間同行講過,而種賺Alpha方法並唔單單係用一般的權益曲線交易 (Equity Curve Trading, 簡稱ECT),而係用到一種特殊的ECT方法去做。
唔少人以為反轉做就可賺錢,但其實好多策略本身蝕錢主要有兩大原因...
2024-05-27 01:40:02 +0000 UTC
View Post
E-mini S&P 500期貨(ES)的價格由 2008年1月2日的 1,316 到 2009年3月6日低位的 498,之後到 2022年1月4日高位 的 4,886,到2023年5月5日的 4,149,這15.5 年來總回報為 (4149 / 1316) - 1 = 2.15倍
今篇文章我們會探討:
在這15.5年來,是日間交易時間回報較好,還是夜間交易時間回報較好?
2024-05-20 14:46:42 +0000 UTC
View Post
網上很多文章寫 Jim Simons 都是關於他一生人的數字,23歲完成Berkeley 數學PHD﹑基金30多年來扣除成本後年回報接近40%。所以,這篇文我不想寫太多關於 Jim Simons 的這個層面,似乎沒太多意思,我反而想寫作為在量化交易界內神一般存在的他,對一個交易員,對我的影響。
Jim Simons在5月10號在美國紐約市離世。我在香港時間5月11日凌晨十二點頭的時間收到這個消息,...
2024-05-13 00:56:44 +0000 UTC
View Post
今次為大家公開另一個邏輯極簡單,Sharpe ratio 達 2.42 的恆指期貨策略 (公開量化交易系列 - 策略5)。因為來到4月份最後一篇策略文,在介紹之前,我想分享一下我的體會。在這行做久了,慢慢我發覺很多策略自身並不能直接用來賺錢,原因是對某些不能全自動化的交易團隊來說,某些低CAGR (即使exposure adjusted returns高) 的策略,團隊通常並不會採納,主要怕麻煩,不想節外出...
2024-05-04 20:28:59 +0000 UTC
View Post
如果你有留意美股,相信你也會常常聽到 S&P500指數,S&P 500指數是美國股市最廣泛使用的股票指數之一,包含了500家領先的大型美國公司。交易ES期貨可以讓你在一個交易中參與這些公司的整體表現。(E-mini S&P 500期貨(ES)是一種金融衍生品,它的價格是根據 S&P 500 的表現而定。)
當我想制定ES的日內數據交易策略時,首先我會獲取ES的日內數據。
作為一個...
2024-05-01 14:36:59 +0000 UTC
View Post
直接進正題,今次這個回測歷史有23年,sharpe ratio 1.07 (已計交易成本及未優化) 的策略免費公開給大家,覺得有用的拿去參考,沒用的可以隨便分享給敵人。
這個交易策略應用於恆指期貨,我在另一間小型基金一直用,用得比回測更好(以前實盤多了後有TCA經驗,執行上有優勢,所以交易成果比回測更好),而且策略Alpha一直都沒有decay。當時有settlement部門同事問...
2024-04-30 15:10:15 +0000 UTC
View Post
直接進正題,今次這個回測歷史有23年,sharpe ratio 1.07 (已計交易成本及未優化) 的策略免費公開給大家,覺得有用的拿去參考,沒用的可以隨便分享給敵人。
這個交易策略應用於恆指期貨,我在另一間小型基金一直用,用得比回測更好(以前實盤多了後有TCA經驗,執行上有優勢,所以交易成果比回測更好),而且策略Alpha一直都沒有decay。當時有settlement部門同事問,我三兩...
2024-04-30 10:42:33 +0000 UTC
View Post
今次而篇「真‧搵Alpha策略系列 2」分享一個構建交易策略的大框架,令大家更加容易可以搵到高 Sharpe 的 Alpha 策略。何解會寫這篇文? 因為很多新手朋友剛開始做量化交易回測都會行錯路,陷入一到兩年新手期內都找不到高 Sharpe ratio 策略的情況。但其實,在行內有一段時間的朋友,都知道要找到高Sharpe策略並不是一件難事,反而更難的是怎樣去Verify它們的可靠性,我日後會...
2024-04-22 03:35:43 +0000 UTC
View Post
之前的分析和策略都是基於日間數據(Daily data),今次筆者會分享回測基於日內數據(Intraday data)的策略的中伏位
(程式交易編程系列 2)
(因為放假原因遲左少少出3月的最後一帖)
甚麼是日內數據?
日間數據(Daily data)和日內數據(Intraday data)是根據時間範圍的不同而有所區別。
- 日間數據是...
2024-04-03 14:17:56 +0000 UTC
View Post
今日有兩位朋友問,見到最新的策略3 的幾何年回報是6.1%,而S&P500 26年來的幾何年回報是8.3%,好像是跑輸了是嗎?其實不然,是大幅跑贏大市的。
要記著,要賺到S&P 500 的幾何年回報 8.3%的話,這筆錢是26年來都不能調動去交易其他策略,才可以賺到這個升幅。這個buy and hold 的 Capital deployment efficiency 是 100%,不能動這筆錢。
但我的策略只有約31%的時間是用這...
2024-03-27 06:52:26 +0000 UTC
View Post

這個Sharpe Ratio 1.34 的標普期指 Long-Short 策略邏輯非常簡單。策略回測年期由1998年到2024年March,差不多26年的數據,而且沒有太多的參數,唔容易有overfitting的問題。其實「真的真的」很難在坊間找到一個有質素L+S美期的策略 *,加上沒有優化及計算了交易成本的情況下也可以有1.34 Sharpe ratio,我諗有...
2024-03-26 13:23:35 +0000 UTC
View Post
我相信我的「真‧搵Alpha系列」可以輕鬆寫超過百篇內容 (陸續加進)。每一篇我都會講解以前在大型量化基金內是如何「搵Alpha」,我絕對相信是坊間上極少人會分享的。 今篇是第1節,分享1個簡單方法去如何容易地找到 Alpha。 附圖的績效回報圖,是基於我今天講解的第一種「搵Alpha」的方法: 預測因子的首尾效應
今篇文章會為大家解決以下一些回測常見問題:
- 回測季節性策略時要知道的一些Tricks及陷阱位
- 點樣用 真正統計學的技巧 (tail test) 去回測季節性規律?
- Groupby應該點樣有效使用?
- 點樣最有效搵出每月的第一個/最後的日歷日及交易日?
- 日回報應該用今日同琴日比較 定係 今日同聽日比較好?
市場一般認為,期指結算日轉倉及基金轉月配置...
2024-03-04 12:10:45 +0000 UTC
View Post
今篇文章會為大家解決以下一些回測常見問題:
- 回測季節性策略時要知道的一些Tricks及陷阱位
- 點樣用 真正統計學的技巧 (tail test) 去回測季節性規律?
- Groupby應該點樣有效使用?
- 點樣最有效搵出每月的第一個/最後的日歷日及交易日?
- 日回報應該用今日同琴日比較 定係 今日同聽日比較好?
市場一般認為,期指結算日轉倉及基金轉月配置...
2024-03-04 11:59:16 +0000 UTC
View Post
作為一個初級量化交易員,如果你與上司的認知能力有很大差異 (假設你的認知能力比他為低),上司基本上沒可能不察覺。好的上司會讓你了解不足,為你解釋何解用這個角度去分析某種特定的投資策略是有問題/不夠全面,但人品較差的上司就可能直接把你放棄了。
悟性也不是說經驗多少的問題,有很多初出茅廬的小兄弟也聰明,但缺了點悟性,沒看清大方向,例如說...
2024-02-27 12:33:09 +0000 UTC
View Post

由今期開始,我們團隊會每個月發放至少兩個 Sharpe ratio 1.2 以上的交易策略 及 公開其交易邏輯。目標是讓大家學會從一個量化基金交易員的經驗去研發新的交易策略及構想策略思維。
以上是一個夏普率 (Sharpe ratio) 1.4 的交易策略,用了我以往 12 種 alpha 發掘方法的其中一項來研發的。
...
2024-02-18 17:01:06 +0000 UTC
View Post
Alpha,一般認為是衡量交易員操盤實力的重要指標。但是,Alpha的定義有很多種,在行內我儘量避免用Alpha的字眼來與其他同行交換訊息,或者更好的做法是,如果必須要和對方交換訊息,一般會先定義好什麼為Alpha,然後才開始解釋,以免大家誤會了策略/倉位的真正績效。
坊間一般對Alpha的數個定義如下:
- 對傳統交易員來說,有跑贏大市的意思。但跑贏了大市不...
2024-01-25 13:24:44 +0000 UTC
View Post
「您的交易策略,其實邏輯也不是太複雜,應該就是看到恆指上升1%後,再看到南下淨流入大於20天平均線,就可以買入港期十手吧?」
這是一個量化基金經理 (Quant Portfolio Manager) 曾經問過我的一個問題。他沒說錯,在那個時侯,策略是這樣運作。但我沒告訴他的是,如果市場的利率上升了,這個策略便需要調整,再升的話需要暫緩一段時間,直至目標利率下降至3厘以下...
2024-01-02 17:02:43 +0000 UTC
View Post