立即訂閱電子報,掌握最新資訊!

    電子郵件

    有興趣的主題
    量化交易金融知識台灣股市國內期貨海外期貨虛擬貨幣

    有興趣的量化交易軟體/平台
    不清楚MultiChartsTradingViewPythonXQMT4MT5

    還有什麼詢問的?

    MultiCharts優惠整理!軟體費用特價與折扣代碼
    MultiCharts線上課程限時特價中

    什麼是回測

    回測 backtesting(或回溯測試)指的是透過歷史數據來模擬投資或交易策略,進而評估策略在不同市場或設定下的表現,從中預期我們的策略可以獲得的績效和風險如何。

    回測是執行程式交易中,非常重要的一個步驟,除了可以評估自己的策略是否有效,也可以透過變更不同的參數去優化策略。很多策略還沒跑回測之前看似合理,但是實際回測後才會發現原來績效並沒有比較好,例如連續漲多少天就做多或是連續跌多少天就做空的策略,理論上順著趨勢在進場,但實際上經過回測後可能會發現事實未必是如此容易。

    需要免費MultiCharts助教支援?

      填寫表單,符合資格者即可獲得
      🔸新手教學懶人包
      🔸不定時線上線下講座
      🔸免費量身訂做個人的程式
      🔸MultiCharts優惠

      稱呼

      LINE id

      電子郵件

      還有什麼想詢問的?

      Mc 101209091709
      Mc 101209091709

      如何執行回測

      在跑回測上也會遇到各種問題,比如程式邏輯錯誤導致整張報表誤算,沒有考慮交易成本,或是錯誤的歷史資料等等的情形,都會影響到回測的結果,進而影響到策略上線的績效。一般我們在跑回測通常會包含以下步驟:

      1. 定義交易策略和條件,確定交易決策的基礎
      2. 收集完整的歷史數據與資料,包括歷史價格、成交量等
      3. 設定回測參數,比如投資組合初始資金、手續費等
      4. 評估回測報告
      5. 針對結果進而優化策略

      小結

      要做出正確且有效的回測本身所具備的條件至少要有基本的程式能力、基本的金融知識、以及高品質的數據來源。

      當然回測是過去歷史數據的表現,因為市場與環境隨時都在變化,不能完全當作未來的結果。在將交易策略上線之前,我們都要多方分析,除了去了解現在的市場狀況,還有自己的風險屬性,謹慎的評估策略是否有效,都是很重要的!

      MultiCharts優惠整理!報價源與軟體折扣


      量化通粉絲社群,一起討論程式交易!

      加入LINE社群量化交易討論群」無壓力討論與分享!

      加入臉書社團「程式交易 Taiwan」即時獲取實用的資源!

      量化通
      量化通

      量化通是個致力於全民量化金融教育的社群,我們希望透過由淺入深的內容,帶領大家以正確觀念來實踐自動化的金融投資研究分析。

      文章: 176

      發佈留言

      發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *