在上一個章節我們定義了「系統」,並進行了相關的討論。我們說,系統是中立的,只負責產生訊號。但是它不會告訴你看到訊號後該如何反應,這部分是「策略」的職責。雖然兩者的職責是相互獨立的,但卻必須彼此配合職能才得以真正地發揮。當然這些都是本章後半才會討論到的部分。在本章的開頭,依照慣例,還是讓我們先從定義著手。筆者對「策略」下的定義為:
與系統相互配合,進而創造獲利機會的方式。
說得更白話一點就是「看到訊號後你該怎麼做?」。定義本身應該是不難懂,所以下面就讓我們直接用例子來進行討論吧!
例如上一章提到的狗狗握手系統,就可以搭配下面這樣簡單的策略:開盤前對家裡的狗狗下握手的指令,如果狗狗伸出左手今日就買進,伸出右手就賣出。但是這樣根本毫無道理可言,因此這套策略就跟狗狗系統完全搭不上,也就是彼此不能互相配合。但是這並非策略本身的問題,而是單純的和系統不相容。例如常聽到的黃金交叉就買進,死亡交叉就賣出【註1】,就是同一種策略搭配不同系統的應用。由於相較於前者更合乎邏輯,因此相容性明顯較高。需要注意的是:本章節所說的「相容性」都是指邏輯上的合理程度,而不是實際操作上能得到的績效高低。至於為什麼是如此,必須留到下一個章節才會討論到,在這裡各位讀者只需要著重在策略的合理性即可。上述策略雖然不能跟狗狗系統搭配,但也絕對不會是狗狗系統的問題。為了說明這一點,接下來筆者要簡單為狗狗系統設計一個可以使用的策略。(是的,我就是要使用狗狗系統,而且下一章還會再次提及。)
由於狗狗系統的訊號是隨機產生,完全沒有任何的邏輯,甚至可以說是:跟隨便猜沒兩樣。因此設計出來的策略就必須要有能力處理完全隨機的訊號。而最懂得處理隨機訊號的地方,大概就非賭場莫數了。因此我們可以在賭博策略中,找到適合狗狗系統的策略!事實上,有一種廣為人知的賭博策略稱為馬丁格爾(Martingale)或是馬丁法(Double Up),這是一種理論上的必勝策略。該策略概念屬於傷敵100傷己1000的類型,但是本章節討論的是邏輯上的合理程度而不是實際績效,因此這個策略是最適合的人選【註2】。這個策略是這樣的:
- 初次下注為1個單位
- 每次輸錢,就把注碼翻倍。依序為1、2、4、8、16、32…,以此類推。
- 若贏錢,則注碼回歸為1個單位。
為了要讓狗狗系統能夠順利運行,只要把上述策略中的「注碼」改成「張數」即可。這樣我們就輕鬆得到了一個能和狗狗系統搭配,專門處理隨機訊號的策略!接下來讓我們在邏輯上順過一次完整操作流程吧!
- 首先你需要一隻每次握手都是「隨機舉手」的狗(就和筆者家中那隻一樣)。
- 再來拿起你的鍵盤面向狗狗,並不斷對狗狗下「握手」指令。讓狗狗不斷敲擊鍵盤,直至成功敲出某組股票代碼。(這應該是最困難的部分,但我們總需要一個標的。而且你知道的…狗狗是我們唯一的訊號源!)
- 得到標的後,面向狗狗,再次下達「握手」指令。若狗狗舉右手則做多一張,左手則放空一張。(注意:不要再讓狗狗敲鍵盤了,狗狗只負責發出訊號,不負責下單!!)
- 當損益達到某個數值,例如3%,的時候就出場。
- 重複步驟1~4。若前一次步驟4損益為負,則本次下單數量加倍。若為正,則下單數量回歸一張。
以上就是狗狗交易法的詳細操作流程。其中步驟1~3(下單前)是屬於系統的部分,而步驟3(下單後)~5是屬於策略的部分。需要注意的是,步驟4裡面的數值雖然是任意決定的,但只要操作過一次就不能被更動,否則策略就會失效。
狗狗交易法真的會有效嗎?理論上來說,是的。但是事實上又如何呢?我們下一章會再回過頭來討論這個問題【註3】。如果說系統是客觀的,那麼策略就是相當的主觀。系統之間,很多時候與其說準確度不同,不如說是傳達的意義不同。了解並善用它傳達的意義,很多系統都能夠被駕馭的很好。但是策略卻不是這麼一回事,事實上,劣質的策略本身就足以致人於死地!因此要注意的部分,不單單只是系統和策略的相互搭配而已。搭得起來只是第一步,更重要的是還要能夠經的起現實的考驗。而這,就是下一章要討論的「操作」的部分了。
如果有讀者對於筆者所寫的文章有任何疑問、建議,或是有引起你心中一絲小小的波瀾,想找人討論的地方,都歡迎來信到[email protected],筆者會在能力範圍內盡快回覆。
Medium傳送門 →https://fixedcoffeecup.medium.com
【註1】這是KD指標最常聽到的策略搭配,黃金交指的是快線通關慢線,反之則為死亡交叉。
【註2】為什麼是最適合的人選,請容許筆者到下個章節再說明。
【註3】或許敏銳的讀者已經發現了中間的問題。最快的方法是使用我們曾經在第一部的第二章中,提到的一個工具「獲利因子」來判斷。