觀念篇
第1章一切從這裡開始 ................................ P037
1-1 正確的心態和初步認知 ........................................ P038
認知1》程式交易非尋找交易聖杯的途徑,也絕非獲利保證/認知2》認清根本,切勿緣木求魚/認知3》了解市場生態、注重風險,只扮演適合自己的角色/認知4》程式交易也可用來操作股票/認知5》想站在食物鏈頂端,必須維持自身的異質性
1-2 程式交易的4大優勢 ............................................ P051
優勢1》有效評估邏輯及回測缺陷/優勢2》客觀交易,克服心理障礙/優勢3》執行交易指令快速又簡便/優勢4》維持交易的一致性
1-3 程式交易虧損的6大敗因 ...................................... P056
敗因1》對於程式的有效性缺乏客觀評估/敗因2》未明確辨認模組性質及風險/敗因3》高同質性的模組過度使用/敗因4》模組過度最佳化/敗因5》未遵守執行紀律和使用者的心態影響/敗因6》低估突發性風險或未預設應對措施
1-4 哪一類模組性質最有效? ..................................... P065
類型1》突破系統:輕易推算決策點位,但點位較差/類型2》均線系統:掌握波段幅度效率高,但反應較為遲鈍/類型3》指標系統:訊號較敏感,較易抓頭摸底/類型4》型態系統:不容易明確定義、時間參數難設定/多套同時運行並維持異質性,效果最佳
第2章架構交易邏輯 ..................................... P075
2-1 什麼是邏輯架構? .............................................. P076
邏輯條件必須明確,判斷因子需可量化
2-2 時間範圍的選擇 ................................................. P081
時間範圍拉長效果較穩定,縮短則點位較佳
2-3 素材參數的決定準則 ........................................... P084
設定參數前,先決定模組定位/以較長的時間範圍決定模組架構,再利用公式轉換參數
2-4 素材的選擇及搭配原則 ........................................ P089
同時選用多種素材時,以能互補或強化為最佳
2-5 把交易邏輯具象化 .............................................. P092
架構邏輯條件前,先列出所有可能發生狀況
2-6 架構留倉模組的實例演繹 ..................................... P095
運用「決策圖」完成進場邏輯架構/以3個情境架構出場條件
第3章程式語法與結構 ................................ P109
3-1 編譯器介面概述 ................................................. P110
1.指標腳本/2.函數腳本/3.訊號腳本
3-2 程式語言要素 .................................................... P118
1.運算子/2.特殊符號/3.參數、變數及函數/4.保留字
3-3 語法結構 .......................................................... P126
1.基本控制語法/2.特殊控制語法/3.迴圈
第4章將邏輯架構轉化為程式語言 ........ P153
4-1 參數和變數的宣告與定義 ..................................... P154
以Input、Variable來宣告參數/運用內建函數,定義變數計算方式/因變數定義中取樣截點不同,結果會有差異/利用Value、Condition定義,減少重複撰寫式子
4-2 編譯邏輯條件為控制式 ........................................ P164
辨明進、出場指令,小心別誤用/認識委託單類別,依需求掛單/設定委託單執行時點/進場條件的腳本內容/停損及出場條件的腳本內容
4-3 回測模組績效 .................................................... P179
歷史資料正確,才能運算出正確績效報表/將模組掛載於作業畫面中,從6面向評估績效
4-4 從績效表解讀模組特性與尋求改善契機 ................... P186
1.獲利能力》透過獲利因子、賺賠比評估/2.風險程度》採MaxDrawdown,計算最大回檔金額/3.交易頻率》交易次數過多,成本隨之提高/4.穩定性》觀察損益曲線趨勢、交易序列統計量、週期績效/5.訊號位置》對市場走勢的反應是否合理/推估瑕疵修正後的績效表現