想要學習程式交易?對於琳瑯滿目的教學課程,不知該如何選擇?市面上的程式交易課程為什麼價差那麼大?到底要先學什麼?別著急,先搞清楚程式交易的五大關鍵環節,自然就可以做出適合你的選擇 ~
如果你的資金充裕,其實多找幾個老師學習,最後還是可以達到目的,但如果你的預算有限,也同時希望可以縮短學習的時間,那麼選擇比較有效率的學習路徑還是很重要的。以下影片以"完全無經驗的初學者"為出發點,先把程式交易的整個過程拆解成五大關鍵環節,以方便你對於市面上的課程進行評估。
學習本來就是要付出代價的,這才是比較正確的心態!! 如果你是以"打造一個可以運行的程式交易系統"為學習目標,至少要在所花費的時間與金錢當中取得一個平衡點呀!!
影片主題:程式交易五大關鍵環節 !
影片摘要:
1.「 觀察、回測、下單、優化、程式軟體 」為程式交易的五個關鍵環節:這五個環節是程式交易開發者反覆會經歷的過程,不管是哪個環節,都需要經驗累積與不斷的修練,就如同其它專業領域,它無法一步登天,但確實存在可以讓學習曲線有效縮短的學習模式。
2. 股市的規律性是可以被「觀察」:不要懷疑,股市的規律性千真萬確可以用眼睛觀察出來,大家或許有聽過"盤感"這二個字,也許是天生也許是後天的訓練,先不論準確度有多高,總之它就是對於盤勢的一種掌握度。雖然高準確度的規律性需要仰賴對數字的敏感度或經年累月看盤所培養出來的功力,但對於一般人而言,只要你有保持每天關心盤勢的習慣,總是會有時機"感覺"出某種似是而非的現象,比如:在某一天你偶然看到1根超大量的長紅K棒,之後盤勢真的開始漲,也許心裡面就會出現 "大量紅K出現後,後勢看漲" 的念頭,這時如果你再把歷史資料翻出來,發現這種現象不只出現一次,你就會開始相信它是真的,這就是所謂的觀察,即便這樣的規律性最終經過量化回測確認並不可行,但它就是形成策略的基礎。另外,為什麼需要觀察?因為你不可能漫無目的的寫程式,這樣會耗費掉你太多的時間,透過觀察初步鎖定大方向以利後續寫回測程式。
3. 以「回測」來驗證策略是否有上線的價值:觀察有它的侷現性,通常用眼睛所觀察到的規律性大部份只是一小段時間區間內的結果,不代表這樣的規律性可以很穩定適用於各種不同的盤勢。即便你很努力的把過去10年甚至20年的歷史都確認過了,但還是會面對到底勝率有多高?中間會面臨的潛在虧損有多大?操作頻率等實際面的問題。
針對觀察與回測,請參考 何謂程式交易(上)?用常見的均線幫助你搞清楚程式交易是什麼!!
4. 根據策略的特性打造適合的「下單」環境:這裡所說的下單是指藉由程式讓下單這個行為可以導入某種程度的自動化,尤其對於手上有多個策略(投資組合)的交易者來說,每個策略條件是否滿足都要用人工來判斷實在太累了,也徒增出錯的風險,因此根據不同策略的特性,分別打造適合該策略的下單或看盤的環境。下單環境的 Demo 請參考 【程式交易入門】何謂程式交易(下)?有圖有真相,multicharts 下單畫面實際 Demo 給你看
5. 策略的「優化」是為了讓操作能持續保持從容的心情:當你成功的依照以上過程開發了策略且也已經開始自動交易,恭喜你拿到了入場卷,興奮之餘也請保持謹慎的心情,因為真正的考驗才剛要開始。市場的改變會讓策略準確度下降,至於會下降多少取決於策略開發的邏輯是否盡量抓大方向,通常愈是吹毛求疵把每個細節拿來最佳化所發展出的策略愈容易隨著時間失準,另外高估自己面對虧損的承受度也是常見的情況,進場之後才會開始認識真正的自己。不管你面對的是哪種情況,這些都有可能會讓你想要回頭去修改原本的策略或策略組合,但不管如何目標都是為了讓操作能保持從容的心情,強大的心理素質也會在這反覆的過程當中被訓練出來。
6. 依照自身的期待與條件來選擇適當的「程式軟體」:程式軟體百百種,有專門為程式交易所打造的系統(如:multicharts、XQ),對於初學者而言可以讓學習的時間控制在合理的範圍之內;也有功能強大的專業數據分析軟體(如:Matlab),或許初期不利於初學者,但熟悉之後,長期使用的時間效益不見得較差。總之程式軟體雖有很多不同選擇但只要挑選可以完成交易的任務即可,如果你真的有心想進入程式交易領域,不要人云亦云,根據自身的期待與條件,前期花點時間評估是值得。
若想收到最新的文章發表,歡迎至 碴股Go,我們會將內容寄送到您的 E-Mail
留言列表