敏感度測試 → 提早避開危險如果想避開「過度最佳化」、「曲線套入」,你該怎麼做? 一般人的做法是, 「使用足夠樣本、避免過多參數、避免策略過於複雜、不過度回測、使用樣本外資料。」 「最重要的,不要過度樂觀。」 只要我們不欺騙自己,便不會進行過度最佳化與曲線套入。 這不代表這些危險就不會發生。 有些時候只是你的無心之過,例如: 1.樣本還是太少...並非真的太少,而是樣本的數據欠缺多樣性,例如使用的...
許多人喜歡成交在轉折點,買在最低、賣在最高,這是典型貪婪與恐懼的表徵。 貪婪是深怕錯過最低點與最高點, 少賺最後的一哩。 恐懼是害怕自己判斷錯誤, 透過抓轉折點看似能減少些損失。 看線圖後可以發現, 轉折點成交量比例,通常只佔整個走勢極小一部分。 可能不到10%, (一些被主力炒作的個股例外,屆時流動性風險遠超過價格風險。) 越好的點位,越是難成交。 但他們並不在乎, 因為若換成順勢交易, 則有5...
交易頻率是績效隱藏的推手與殺手 期望值除了勝率和賠率, 還有一個重要的因素 - 交易頻率 交易頻率越高,代表單位時間內交易越多次 交易頻率有以下特性: 1. 交易頻率越高,未來總報酬將越趨近於期望值 2. 交易頻率越高,潛在的總報酬可能越高,但犯錯的傷害也可能越大 3. 交易頻率越高,單筆交易的獲利可能會降低 4. 交易頻率越高,手續費與交易成本影響提高 第一點是正向影響,樣本越大,...
策略的發想大致有以下幾種方式作為最優先的立足點:1. 反映人性的特徵2. 法規與市場的衝突 3. 市場的本質與特性 這些假設, 層次不同, 它們都存在有一些夠長期的基本特質, 即便市場恐慌、法規改變、市場本質改變, 根據這些假說, 將得以支持策略持續運作下去, 策略也將會隨環境改變而適應新市況。 不同於基本面、技術面、籌碼面, 基本面假設企業財報或經濟數據具有預測; 技術面假設價格反映市場買賣程度...
程式交易是一種方法,系統交易則是一種概念。程式交易是體現交易系統最具代表性的方法, 但系統交易不一定得靠程式交易來實現。 「系統交易」 在於建立完成的交易系統, 從策略邏輯與假說形成、數據引入、策略架構、進出場、風險控管、資金管理、回測與實測等等。利用有系統的方式,摒除人性,建立起一套透過紀律便能獲利的策略。 聽起來跟程式交易很像嗎? 「程式交易」 就只是將交易流程自動化罷了。 但它最大的價值在於...
在交易裡面,我們常提到風險管理與資金管理, 這篇文章市場先生來幫你分清楚這兩件事情分別是在做甚麼。 市場先生提示:這裡談的是針對「交易」不是「投資」,不過我想有些觀念無論你學習哪種方法其實都該知道。