這堂課將教你打造出能夠天天替你看盤、買賣股票的下單機器人。你只需要一台電腦、Python程式語言,和申請券商 API,就可以進入程式交易的世界!
要獨自生成一個可行的交易策略想法是一個耗時並具有挑戰性的過程。
在此解鎖課程中,我們將學習如何使用 ChatGPT,來協助我們產生交易策略想法,用它來開發屬於自己的交易策略,甚至我們能夠根據指定的主要技術指標,來詢問如何搭其他指標來優化交易策略,除了給予想法外,也能夠直接協助我們寫出 Python 程式碼,大幅提升策略開發的效率。
什麼是「程式交易」?
程式交易(Program Trading),就是將自己的交易策略明確的定義,在藉由程式計算出買賣點,並自動進行買進或賣出的動作 相較起自己交易,程式可以同時處理大量的資料監控多擋股票,並在盈虧的壓力下依然可以遵守交易紀律,且能夠精準地判斷技術指標訊號,自動替我們交易,另外還能運用歷史資料,對策略進行回測,讓投資者能夠預期風險及收益。
程式交易的好處?
1.處理大量資料:程式能夠快速的處理大量資訊,除了可以在同一時間監控多擋股票外,還可以精確的計算出成交量與多種技術指標,來進行選股與進出場的判斷
2.節省時間:時間就是金錢,像是當沖交易者,每天省下5個小時不用盯著螢幕看盤,一年240個交易日,一年就省下了1200小時(相當於50天),省下的時間可以用來優化策略和做自己真正想做事情
3.遵守交易紀律:程式能夠在盈虧的壓力下依然可以遵守交易紀律,依照事先所制定的策略規則有紀律的買賣股票,克服人性的弱點,這正是程式交易帶來的最大優勢之一
4.歷史回測:透過程式把策略規則套用在歷史資料上,能夠忠實地呈現出策略的盈虧、風險與勝率等數據來驗證成效,雖然過去之的績效不可作為日後獲利之保證,但依然可以做為有參考價值的依據
免責聲明:這門課程主要是學習如何透過Python 打造回測程式與自動化下單工具,當中所提到的選股與進出場策略為教學所用的範例,而過去的【績效】並不代表未來會有相同的表現,投資風險有賺有賠,需自行承擔投資的風險與後果。