《程式交易、演算法交易的迷思》-1-交易的本質

近幾年由於 Python 的崛起,程式語言使用人數日益擴大進而使得 Python 的套件、應用領域更為廣泛且深入。因為機器學習 (Machine Learning)、深度學習 (Deep Learning) 在其他領域的成功,也開始有人嘗試拿來運用在領域 (包含金融),甚至一些起步快的投銀交易部門、避險基金也早已經使用較為原始的概念進行分析、交易。

當時,因為市場上還沒有其他人認知到這個領域應用的可能性,也尚未有人使用 (高速) 計算機進行交易,所以獲得成功的機會是相當高的。

如同 Edward Thorp 早年的成功 (除了賭場之外) 也是基於選擇權評價理論的基礎 – 使用動態避險的方式複製選擇權,並且比其他人更早參透「波動率」的奧秘,且在當時市場上絕大多數人對選擇權的認識不足之下,透過買、賣「各類」選擇權[1]並進行動態避險,在那個年代獲得了相當大的成功。

然而,時至今日,動態避險已是學習選擇權理論時必然會學習的要點,雖然能夠理解「波動率」奧秘的人依然不多,但幾乎沒有人可以模仿 Thorp 當年的方式獲得穩定報酬了。

說穿了,這類利用技術、知識不對等的條件取得獲利先機的機會終究是短暫的。

透過交易賺錢?

這些年,看到鼓吹學習程式語言進行程式交易的文章與課程時內心也是感觸不少。畢竟,台灣長期勞、資地位的不平衡造就了許多人想要自立門戶的想法,稍有機會就會想要嘗試開飲料店、炸雞店、創業甚或是自營交易 (買賣股票),所以 Python 親民的特性、社群的成熟也就在這方面推波助瀾了。

但是,大家除了「聽聞」有人透過自營交易賺大錢之外,是否有實際認識在投資上穩定獲利的人呢? 特別是,在人們總喜歡報喜、不報憂的情況之下。

我的運氣算是不錯,這樣的人我認識的有三個[2]

一個大約在十年前就退休,不再為金錢煩惱。有了足夠的資本後,在家裡自己交易賺錢、賺樂趣。疫情爆發前環遊世界、欣賞各地美景、融入當地的生活。

一個憑藉著專業,被挖角到中國去傳授了知識也賺了「其實也足夠退休」的一大桶金,可以悠閒地開著名車參加車聚、健身,但現在依然回歸市場,繼續在外商交易室工作。

另一個神祕的為金主操盤,從來也不可能讓別人知道任何細節。

在我的近身觀察下,這些人都有一些特別的特質。

  • 有學養
  • 冷靜
  • 擅長規劃

那麼我們來談談什麼樣的人適合做交易,以及交易的本質是什麼?

交易的本質

交易的本質

對交易有興趣的人可以嘗試回答以下問題。

1. 想像一件你在乎的事情

因為你很在乎,這件事一直縈繞在你的腦海中,很難忽略。

吃飯的時候也想著,搭車上班、回家的時候也掛念著。

持續多久之後,你還能用客觀的角度面對這件事?

2. 想像你要做一個會讓你坐立難安的決定

這個決定做下去之後,並不會平復你的緊張情緒。

在這樣的情況之下,你的手心會出汗嗎? 肚子會翻滾嗎?

持續多久你能接受?

生活因此受到影響多久你能接受?

3. 拿出你資產的 90% 進行自營交易

本金 10 萬

在學的學生,如果很認真打工應該可以有 (假設) 10 萬的存款在手邊。想像你拿了 9 萬買賣股票,或是用程式交易買賣期貨、選擇權。

接下來,如果股市劇烈震盪往不利的方向走,你要決定是不是該停損? 賠了多少該停損? 停損之後下一步是什麼?

再回頭想想上面寫的 1 & 2。感受一下。

要多久之後你可以克服 1 & 2 帶給你的影響?

如果可以克服這些問題,那我們再往前進一步。

本金 100 萬

工作一段時間的勞工,如果認真工作存錢應該可以有 (假設) 100 萬的存款在手邊。想像你拿了 90 萬買賣股票,或是用程式交易買賣期貨、選擇權。

如果股市劇烈震盪往不利的方向走,你要決定是不是該停損? 賠了多少該停損? 停損之後下一步是什麼? 如果都虧完了,要多久之後才能再有這樣的本金可以買賣?

再回頭想想上面寫的 1 & 2。感受一下。

本金變大了是不是感受也產生了變化?

如果可以克服這些問題,那我們再往前進一步。

本金 1000 萬

工作一段時間的專業人士,如果認真工作個 10 年,本職應該就可以有至少 1000 萬的存款在手邊。想像你拿了 900 萬買賣股票,或是用程式交易買賣期貨、選擇權。

如果股市劇烈震盪往不利的方向走,你要決定是不是該停損? 賠了多少該停損? 停損之後下一步是什麼? 如果都虧完了,要多久之後才能再有這樣的本金可以買賣?

再回頭想想上面寫的 1 & 2。感受一下。

本金變更大了,內心的壓力還是一樣的嗎?

當面對這樣的壓力時,還有辦法能把原本的工作做好嗎?

求道的路

透過上述想像的練習,是不是能理解我想要表達的了?

交易,實際上面對不只有數字而已。當你能掌握小部位的操作,也不代表當投入資產擴大之後,績效還能維持不變。金融業裡有著許許多多操盤大部位之後就被刷掉的交易員。

不管你有什麼交易策略、演算法,交易員實際要面對的是瞬息萬變、無法預測的市場,這個市場會帶來許多超出你預期的結果,讓你手心冒汗、肚子翻滾,本來身體很健康的人可能從此就有了腸躁症。

為了思緒清晰,也必須持續鍛鍊體能、心性。

自營交易,是一條求「道」的路。

優秀的交易員只能藉由嚴格資金管控、抓好停損,在世道好的時候掌握機會,藉由提高勝率才能穩定的在市場上存活。

但即使萬事都具備了,別忘了還有發生頻率越來越頻繁的金融風暴 / 黑天鵝事件會將市場洗牌,讓大多數人強制出場呢。

而當這樣的事件發生時,要如何看待程式交易、演算法交易發出的交易訊號呢? 因為是特殊事件所以要人為介入調整嗎?

如果要,當初程式交易、演算法交易的前提假設是否已經把這些變因納入考量了? 如果沒有,那麼所謂的程式交易、演算法交易是不是只是個信心增強的行銷賣點而已呢?

交易的本質終究還是人自身心性的鍛鍊。

回過頭來想想,有 1,000 萬的資金,即使是 Edward Thorp 第二,即使能夠每年穩定獲利 20%,上面說的 1 & 2 可就是你的日常生活了。

希望你跟你的另一半能接受這樣的生活。

接續閱讀 – 《程式交易、演算法交易的迷思》-2-知識的價值

大家可以到網站首頁訂閱電子報,或至 Quants Note 粉絲專頁按讚追蹤,才不會錯過續篇文章唷。


[1] 包含可轉債、股票選擇權等。他的公司名稱就叫「Convertible Hedge Associates」。有興趣的人可以到 Edward Thorp 網站看看他的事蹟,以及他做過的研究。

[2] 還有我,計量交易也做了幾年。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *