股市福爾摩斯的養成指南
2009年由BBC拍攝的Sherlock是我最愛的影集。片中主角總是能理性地看出一般人察覺不出的蛛絲馬跡,進一步分析、推理,最後用誇張的聰明才智破案。這種接近AI的偵探雖然只是導演塑造出來的,但在現實生活中,有許多人每天都要面對相同的挑戰。
Traits of a Good Criminal Profiler
在真實的人生中,也有罪犯側寫的這個工作。在美國FBI的網站上的徵人說明中,罪犯側寫師需要具備演繹(Deductive reasoning)與歸納(Inductive reasoning)的邏輯能力。一位成功的罪犯側寫師有下列特徵:
- 有邏輯推理的批判思考能力
- 優越的直覺與分析能力
- 理性
- 了解犯罪心理
- 透過評估選項與執行技巧,解決複雜問題
- 對於人類行為與反應具有社交洞察力、敏感度
- 渴望知識並了解如何透過科學的調查、蒐集、處理資訊的方法
- 有組織的(行為)、並且注重細節
- 能夠整合大量複雜的資訊,轉化成清楚的重點
而在投資領域的研究工作,複雜度更勝一籌。當我們用業餘的能力進場博弈,後果可想而知。
簡單,但很不簡單
別相信彷間用”輕鬆”、”簡單”、”只要”、”人人都能學會”為標題的投資理財書。如果你的心態太過簡單,那就會很不簡單。就像人人都能學會外文一樣,是死背+練習+揣摩+繳學費+持續練習。道理很簡單,但要做到卻很不簡單。不論你是長期投資、短線當沖、價值投資、波段操作、選股策略,我們都面臨一個困境,就是你需要在資訊爆炸的情況中,做出連續投資決定。每個買賣交易,等於與另一個交易人做了相反的判斷。而獲利的人將是能夠正確做出判斷、持有信心並能利用失敗組弱點的一方。投資/投機是一種專業能力與心理素質的養成。把上面罪犯側寫師特徵文中的”罪犯”、”人類”的字改成”投資人”,養成這些特徵,才能長期不被市場淘汰。
股市福爾摩斯的劇情步驟
來拍一部自己演的股市福爾摩斯吧!如同劇中,投資過程也是有一定的劇情轉折。如果沒有按部就般地進行,直接進入設計操作,那你仰賴的只是運氣,而運氣不會是永遠的。所以一部可以拍100+年的偵探片,肯定是有下過苦工的。你的股市福爾摩斯的劇情步驟如下:
- 蒐集資料 Data Collection
- 分析見解 – 基本面 Fundamental Analytical Conclusion
- 分析見解 – 技術面 Technical Analytical Conclusion
- 假設 Hypothesis
- 設計操作 Trading Plan
- 修正 Adjustment
蒐集資料 Data Collection
以目前我追蹤的成長股投資標的,主要尋找營收高成長的美國科技、軟體、生技股票為主。最初的資料蒐集可能是非常廣泛的,包含蒐集財報、股價線型、新聞、產業與競爭者、法人買賣、研究報告。
- 使用Seeking Alpha的基本面分析: 透過15分鐘的資料掃瞄,了解公司輪廓
- 了解這個公司在什麼產業?
- 解決什麼問題?是個好的營運模式嗎?
- 它的營運能力如何?營收成長力道如何?
- 市場給該公司的評估歷史? Price / Sales?
- 使用TradingView的技術面分析: 5分鐘評估股票價格
- 了解目前股價的大趨勢、小趨勢。
- 了解關鍵價位如:支撐、壓力、突破點、停損、成本區等等。
- 解讀多方與空方行為。
- 了解股票的個性。
在以上的資料看完,可以引起我興趣的股票,則會開始更進一步的蒐集相關資料。透過下列的網站可以找到更多資料:
- 公司官網 Investor Relationship (財報上的數據最好可以比對一下)
- YouTube – 產品影片、使用者影片、CEO採訪、股票分析影片,影片容易消化
- Saul’s Investing Discussions – 高素質成長股討論區,網站科技很落後,需使用Google來搜尋內容,例如:TWLO “Saul’s” site: fool.com
- The Motley Fool – 公司新聞與評估報告
- Estimize – 營收與獲利的社群預測,自行參與預測,訓練自己的數字感。並可以看到社群對股票的預測,通常比分析師數字更即時與準確。
- fintel.io – insider trading 內部與法人的持股交易申報資料
分析見解 – 基本面 Fundamental Analytical Conclusion
做好基本面分析最好的方式就是寫一篇股票深度報導。透過自己吸收資訊後寫出來的結論,才能真正對股票產生了解與想法。報導中我會試圖用統一的架構去撰寫下面幾個題目:
- 基本介紹 – 盡量解釋公司3C: 公司、競爭者、目標族群,4P: 產品、通路、價格、行銷
- 營收成長 – 使用Google Sheet 來記錄10季的營收與成長。了解公司處於S curve的哪個階段。並透過過去的Guidance紀錄、推估下季的營收。
- 獲利狀況 – 了解EBITDA、LFCF、Burnrate等等,使用RULE of 40評估。
- 市場估值 – 我會使用EV / (Revenue x gross margin) 指標來評比一籃子股票的價值高低。另外使用Price / Sale的過去90天的區間,來預估未來股票價格Target。
- 未來展望 – 討論市場TAM、護城河Moat、產品創新Innovation、經營團隊Team等等。
- 範本深度報導 Twilio (TWLO) – 電信巨人肩膀上的新創
- 範本成長股財務Google Sheet表格
分析見解 – 技術面 Technical Analytical Conclusion
技術分析的最主要功能為判斷股票的個性、趨勢、尋找關鍵價格。
股票的個性 – 族群或個別股票的交易者在會因為交易習慣建立起獨特的股性,K線圖中可以找到的蛛絲馬跡包含:
- 波動幅度 – 生技股較為投機, 舉例: 股票在一個上升趨勢中可以回檔50%,再上漲80%。軟體成長股則可以回檔30%。了解股票的動作可以幫助規劃作價差的進場、停損、停利等等。
- 適用的均線/參數 – 調整均線的參數來符合股票的波動,股性活潑的需要用敏感度高一點的指標,例如均線可能適用50wma。或KD指標用7日為設定。
- 季節性 – 軟體成長股在營收公布後會有獲利賣壓,零售股的旺季在Q4,某些科技公司固定在Q3推出年度產品。這些因素都會讓股價有一些季節性的波動。
股價趨勢 – 最簡單的方式就是使用TradingView網站的Regression Line畫出多空清楚的通道,與通道貼地最近的wma就是最合用的均線。依照投資的偏好,可以設定兩個時間週期來交互比對趨勢。例如當沖可以使用15分線來判斷3天的趨勢,然後用5分鐘線進場操作。股票的價差交易,則可以使用1日線判斷1個月以來的趨勢,再使用30分鐘線來操作。趨勢與波動的大小可以用來設定交易的方法。而大部分的時間股票沒有明顯趨勢時也可使用賣出選擇權賺時間價值。
- 大波動+有趨勢: 順勢價差交易、突破買進
- 大波動+無趨勢: 逆勢價差交易、Bollinger Bands
- 小波動+有趨勢: 均線(MACD)交易,放大時間週期。
- 小波動+無趨勢: Short Strangle, 賣出勒式選擇權
以上圖TWLO日線圖為例,上升趨勢相當明顯,通道區間算窄小,及該股票價格的上升趨勢穩定+波動小,適合長線持有。我選用60wma & 160wma來當作重要的分水嶺,當股價低於60wma都應該買進,當股價跌破160wma才需要擔心是否趨勢已改變。
關鍵價格 – 這裡說的價格,是指多空的輸贏將對未來盤勢有關鍵影響的多空交戰區。有的是成本集中區、有的是心理關卡、有的是突破價格、有的是停損區。當你能夠看清楚買方/賣方的關鍵戰役,你就能更快的倒向勝利的那方。
假設 Hypothesis
透過不斷的情報蒐集、分析、與交易後,會開始對於股價的驅動原因與動能產生連結力。資深的交易者稱之為”盤感”。這時你會開始發現交易的機會,這些機會文字化與數字化後就是一個行情的假設。
關於盤感,可以閱讀此片更深入的敘述:盤感交易 – Intuitive Trading
依照你對這個機會的信心,你要決定玩什麼、玩多久、完多大、要賺多少。因為有了先前的工作訓練,這已經不再是衝動交易,而是有根據的一組假設。
- 多/空 – 你認為股票的長期趨勢方向。
- 時間 – 這個交易需要多少時間,因為時間也有成本。當資金運用在一筆不會增長的投資時,也有機會成本損失。
- 證據 – 在過程中,你要看到什麼證據來支持這個假設正確。
- 成本 – 如果市場證明你是錯的,你的虧損是多少
- 利潤 – 如果假設成立,你的利潤是多少?
以TWLO舉例說明,經過我的基本面研究,我想要買進股票,相信公司到年底前應該價值138~155(中間值146),預期利潤(146-124)$22。基本面分析看到上升軌道明顯,每次跌破60wma都是好買點。基本面顯示最低P/S如果來到14,價格是$114,技術面上頸線位置$118.5會造成頭部成形。所以停損點設定在$116,成本(124-116)$8。股票應該2天內回到上升軌道。而股價如果回到軌道,依照上升通道延伸過去,下緣會在7/17到達$146,也就是最久應該2個月到達目標。要維持這個假設,我需要看到的證據是股價一直保持在上升軌道內。
完成設定了股票假設,你已經不再是猶豫不決的投資者了,你持有一個合理與邏輯的假設,除非證明你錯,不然過程中甩轎、假突破、誘多/空等曲折的行進,都無法改變你做多到預定價格的決心。
設計操作 Trading Plan
設計操作,是一種改善風險報酬比與勝率的戰術。以一個順勢交易策略(例如雙均線黃金交叉買多),勝率大約3成多,你需要最少1:2的風險報酬比。換句話說,每三次有一次賺2塊,兩次虧1塊才能打平。以上述TWLO案例目前股價$124,所以停損虧損$8,停利賺$22,風險報酬比1:2.75。其實不錯了是嗎? 還可以更好。因為我們對於此股票做過基本面研究,非基本面造成股價大跌的都是買點,我們短線上改用勝率更高的逆勢操作法進場。
策略回測 – 用科學的精神實證,你可以使用MultiCharts軟體的程式交易功能進行策略回測。利用30分鐘線、Bollinger Band策略作多單,只要跌破2.4個Standard Deviation,cross up時買進,到上緣3.5個Standard Deviation時賣出,從2016年開始回測到現在2019/5/18總共進行27次交易,策略勝率74%。不管你的投資想法如何,如果可以進行個簡單的歷史回測,你可以更準確掌握你的勝率。
加碼 – 在股價如同假設般行進,你應該在關鍵價進行加碼以提高報酬。如同在打Black Jack時,當牌局對你有利時加倍賭注(Double Down)。先思考空方的停損點,他們的停損通常是上漲的柴火。思考順勢操作者,MACD轉正通常是他們的進場點。大量成本區,通常站上成本區,大部分人開始獲利就大幅降低賣出意願。突破新高價是最後一波被軋空/軋空手的買盤,通常伴隨了爆量。因為你先設想別人在每個價位的動作,你就可以利用這些動作來加大自己的獲利。
移動停損 – 與加碼的概念相同,股價如果向上發展,你的停損價格應該向上移動。先思考上個加碼動作的關鍵理由與價位,隨著停損上調,你的風險逐漸縮小,甚至之後就立於不敗之地了。
繼續以TWLO為例,假設要投入的資金為3份,分為三個步驟:
- Bollinger Band逆向策略觸發,$124買進第1份,停損價$116,目標價$146,風險報酬比1:2.75
- 空方停損價$127買進1份,平均成本125.5,停損價上移到波段低點$122,目標價仍然$146,風險報酬比1:5.9。
- MACD翻正$130買進1份,平均成本$127,停損價上移到空方停損K Bar下緣$125,目標價$146,風險報酬比1:9.5。
在這個範例中,三次加碼我認為已經足夠了,當然更積極的投資人不會放棄第四、五次加碼的機會。但我認為股價超過160wma後,停損點會愈來越難定義。畢竟我們希望能夠給予足夠的空間與時間讓股價來到目標價$146。如果停損價格接近160wma會導致一個上漲趨勢的合理修正破被意外停損。所以在160wma上方加碼並不建議。
選擇權Buy Call加碼 – 使用選擇權的好處在於資本小,ROI非常高,而且本身就有具備自動停損的特性,也就是最多就賠掉權利金。缺點是很多股票選擇權的交易量很小,Ask-bid spread太大,進出場很吃虧。如果在策略中增加選擇權,就像是使用Margin Trade一樣,是增加槓桿的操作。所以建議使用股票與選擇權1:1的比例,不要過度槓桿。選擇權進出場是短線的,例如在30分鐘線,使用10wma, 向上突破就進場,向下跌破就退場。選擇權的獲利是用來降低股票購入成本的,所以不是要等價格到達目標區,只要這樣想,得失心就不會太重。價外選擇權的成本較低,我會選擇30分鐘線160wma附近的履約價。
在傑西李佛摩的書中曾經介紹過,他最喜歡的就是倒三角形加碼,第一筆測試單為1個單位,第二筆2個單位,第三筆3個單位。雖然初期失敗的風險更低,但是成本會比較高。它的目的是在勝率高的時候all in. 因為他的年代還沒有股票選擇權。我很好奇他是否會有另一種加碼法。
終極1-3-2加碼 – 第一筆買入1張股票,第二筆買入一張股票+兩口Buy Call(價外@160wma),第三筆買入一份股票+1份BuyCall(價外3~5檔)。選擇權的虧損與利潤,影響的是股票的持有成本。
繼續以TWLO為例,操作的步驟如下
- $124買進第1張股票,停損價$116,目標價$146,風險報酬比1:2.75
- 空方停損價$127買進1張股票,平均成本125.5,買入2口130 Call @ $3.5。停損價上移到波段低點$122,目標價仍然$146,風險報酬比1:5.9。
- MACD翻正$130買進1張股票,平均成本$127,買入1口135 Call @ $3.5。停損價上移到空方停損K Bar下緣$125,目標價$146,風險報酬比1:9.5。
- 5/17股價(30分鐘線)跌破10wma,135 Call 平倉$9.2,獲利$570,130 Call 兩口平倉$13.5,獲利$2000,總共獲利$2570,相當於降低股票成本$8.57。3張股票的新成本價$118.43。
攤平加碼 – 很多投資建議都教不要攤平加碼,但我認為股價在多頭排列、非基本面因素急跌等條件下,如果已經下了第一筆測試單,股價卻又破底打第二隻腳,但沒來到停損價位,股價向上突破10wma時用選擇權Buy Call,你可能會買到比第一筆單更便宜的進場價。有條件的攤平加碼其實機會很難得。只不過停損價跌破還是全部都得出清。
波段滿足停利出場 – 當一開始設計此交易時,就有基本面計算的股價目標。只要還沒超越目標,就以技術面的滿足來設定出場。建議採用MACD(60,160)的歷史數據來評估。超越某個高點後,就用20wma跌破即賣出。
以上圖為例,AYX 30分鐘線,MACD(60,160)在2.9以上都是高點,每當超過2.9,就利用20wma線當作Sell Stop。通常可以賣在波段高點。此例的股價在上升通道中行進非常穩定,也可以直接使用通道上緣為賣出價(Limit Order)
第二道出場警訊 – 30分鐘線圖的160wma是我最常用的警訊線,當股票沒有達到技術滿足或基本面滿足,卻又回來測160wma,是個重要的警訊。這裡並沒有一定的處理方式,但我知道這不是什麼好事,所以處理上通常是減碼或出場二選一。
修正 Adjustment
如果你開始能夠以機率的角度思考你的交易,並且開始能夠客觀評估,那修正的意思就是改善你的交易系統,增加你的勝率、增加你的風險報酬比。
一個長期獲利的交易者,會精通於辨識一兩種機會、並執行自己擅長的交易。實際進場後,如果發現股價並不完全符合假設進行,我們可以離開一筆交易。當整天都沒有機會,可以離開電腦去看場電影。我們不需要時時刻刻貼著大盤做出我們沒有把握的假設,又做出更複雜的交易計畫。簡化我們交易是最有效的修正方式。就有如我們在賭桌上的遊戲,讓上一局結束,好讓下一局開始。
修正有時候是心智的修正,讓上一局結束,代表不要因為虧損,讓”想要賺回來”的心態改變交易方式,不要讓之前的成本價,影響你思考下一局應該進入的成本價,因為每一局的輸贏是獨立的,不要讓情緒來改變你設計的交易系統,因為那樣註定會遭殃。
短時間內,修正代表你需要回到重新假設Hypothesis的階段。以長時間來說,修正代表改善設計操作Investment Plan。
結論
福爾摩斯與柯南都會破案,你可以是不同種類的偵探。但無疑的你必須放棄追求別人的明牌,自己下足功夫,透過不斷的科學研究精神,精進股市福爾摩斯的技巧、培養勝利者的心理素質。自導自演的股市福爾摩斯應該可以演一輩子都不會被市場給淘汰。