其他相關競品 * https://finguider.cc/home <p class="h1">回測工具</p> 市場 | 市場 | 台股(軟體預設) | 台股(預設+外接第三方) | 美股(軟體預設) | 美股(預設+外接第三方) | | ---- | --------------------- | ---------------------- | ------------------------------------------------------------------------- | ---------------------- | | 台灣 | ==9== | ==9== | ==4==^*^(FinLab<small>部分美股</small>、Growin、鉅亨易策略、XQ 全球贏家) | ==5== (TQuant Lab) | | 美國 | ==1==^※^(TradindView) | ==8== | ==9== | ==9== | *:TQuant Lab與FinLab都可自行外接第三方資料來源,回測美股 ※:僅TradindView預設有台股。並且,除了ThinkTrader平台(Traders Gym)外,其餘可連接第三方資料來源或自行導入資料,以達到回測台股的能力 ## 統整 # 回測(Back Test) | 維度/軟體 | (TEJ)TEJ PRO 選股回測系統 | (TEJ)TQuant Lab | FinLab | XQ全球贏家 | (XQ)量化積木 | (承訊科技)盤股易測 (KcTraker) | 鉅亨易策略 \*網頁2022後沒有再更新,不確定是否還在販售 | Growin個股探勘指標回測 (不算回測工具) | 各大投信官網ETF回測 (不算回測工具) | Trading View | 智匯Traders Gym | MetaTrader (MetaQuotes Software) | Amibroker | (凱衛)Multicharts | TradeStation | NinjaTrader | QuantConnect | |:---|:---|:---|:---|:---|:---|:---|:------|:---|:---|:---|:---|:---|:---|:---|:---|:----|:---| | 公司註冊地 | 台灣 | 台灣 | 台灣 | 台灣 | 台灣 | 台灣 | 台灣 | 美國SEC核可線上投顧 | 台灣 | 美國 | 澳洲 | 俄羅斯 | 英國 | 台灣 | 英國 | 美國 | 美國 | | 回測市場別 | 中、日、台、港 | 中、日、台、港 <br/>美股:資料可自行串接第三方資料源 | 台股、**部分美股**(只有市值很前面大家常看的美股) | 台、**美** | 台 | 台 | 台、**美**、日、港 | 台、**美** | 台、美(ETF) | **美**、台、英、日、印、中、澳股 | 港、**美** | 所有市場 | 所有市場 | 所有市場 | 所有市場 | 所有市場 | 所有市場 | | 費用方案 | 官網沒有提供 | 1.免費14天 2.每年$5,856/10,656/14,400 (限制年度回測範圍/呼叫次數/資料用量) | $8988/年 $749/月 | 台股 $300/月 美股 $500/月 | $500/月 | $1,190/月 $1,196/月(Line推播+即時監控) $3,990/月(程式自動下單) | $999/月 | $15美元/月 | 免費 | 12.95/24.95/49.95美元/月 (限制使用指標、圖表數量、快訊功能) | 免費提供給ThinkTrader平台帳戶持有人 | MT4、MT5內建免費使用 | $299/$369$499美元/年 (限制同時執行數量) | 買斷$1497美元 $97美元/月 券商配合$1,500台幣/月 | TradeStation證券賬戶的用戶免費 | $99美金/月 | $60美元/月 | | 基本描述 | 操作介面跟現行小綠滿像的,舊的VB程式介面 | 使用Python串接,適合本身會寫程式的用戶(有進入門檻) | 使用Python串接,適合本身會寫程式的用戶(有進入門檻 | 內建在XQ系統中,有一個選股中心,可以點選策略執行回測 | 內建在XQ系統中,獨立模塊,操作介面新穎易懂,不用寫code也可以進行複雜條件堆疊 | WEB版和AP版本都有,手機也支援, 介面操作簡單,不用coding可以回測並執行程式交易 | 透過WEB介面追蹤或自訂條件 | 非客戶自訂條件,而是提供本身策略讓客戶查看回測結果 | 吸引投資人定期定額,官網上可簡易選擇單檔ETF或幾個ETF作為投資組合,簡易回測 | WEB介面操作, 透過介面功能訂定回測條件,另外也可撰寫程式碼自訂條件策略 | WEB介面操作,提供ThinkTrader平台帳戶持有人免費復盤回測工具 | 自訂回測參數、復盤模式,主要以技術面條件為主 | VB程式,操作介面功能超多(複雜),也可自訂寫程式編腳本 | VB程式,操作介面功能超多(複雜),也可自訂寫程式編腳本(powerlanguage或C#) | 簡易回測,主要以技術指標回測為主 | 主要以期貨投資人為主,但也有提供股票、外匯回測;可用內建操作介面,也可自行編寫策略 | 在量化交易市場很夯,除了基本介面化操作外,支援Python、C#串接開發 | | 特色功能 | 1.圖表化 2.區分產業、規模(大型/中型/小型股) 3.績效風險指標完整(有峰態/偏態) | 1.圖表化比TEJ Pro更多,舉例.五大回撤期間、長短部位資金暴露圖、長短部位持有數變化圖、每月報酬率溫度圖 2.透過Python串接下條件執行,有較大彈性 | 1.提供Finlab函式庫,幫助用戶快速上手→完整教學資源 2.提供複製策略方式→讓不會寫程式的用戶可以直接套用策略 | 1.內建300+選股策略 2.XScript編輯器,可自訂策略腳本(寫程式,有一定函數) 3.回測操作介面為VB程式 4.圖表化呈現回測報告,指標與回測內容完整 | 1.10萬+條件任意堆疊組合,參數自訂 2.桌機手機同步,即時監控訊號與當日損益 3.XQ全球贏家內建功能,看起來是WEB寫法,介面新穎,操作介面簡單易懂 4.盤中即時回測 | 1.大量圖表化 2.結合程式自動下單+Line推播下單結果 3.可以單一商品回測且有K線圖表化,可回拉時段查看K棒狀態([這方式很值得參考](https://www.google.com/search?q=%E7%9B%A4%E8%82%A1%E6%98%93%E6%B8%AC+%E5%9B%9E%E6%B8%AC&oq=%E7%9B%A4%E8%82%A1%E6%98%93%E6%B8%AC+%E5%9B%9E%E6%B8%AC&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRigAdIBCDUzMDlqMGo0qAIAsAIB&sourceid=chrome&ie=UTF-8#fpstate=ive&vld=cid:3206863e,vid:9SJWKQBJtP4,st:0)) | 1.內建許多策略(沒有寫明多少個),方便投資人複製使用 2.[策略評分]區塊,可將每一檔股票依據選取的策略進行分數評分 | 1.提供多種動能、價值、波段策略,每一檔股票的分數,並提供N分以上以下的回測選擇;主要在賣策略結果,非回測工具 | — | 1.回測圖表清晰,會有歷史每個進場與出場的標示 2.內建許多回測策略可自訂參數 3.[Pine編輯器]可自行撰寫程式碼,彈性大 | 1.單一股票對單一策略回測 2.可連動串接MT4、MT5平台 | 1.技術面條件回測 2.介面為VB介面,彈性很小,沒什麼功能 | 1.功能超多複雜強大 2.可自己寫程式腳本回測,彈性較大 3.超多視覺化分析圖表 | 1.多策略回測,可測試多個策略組合效果 2.提供基因算法和移動取樣優化,幫助投資人找到最佳參數 3.可寫程式腳本,彈性較大 | 1.不能自訂技術指標以外的回測,彈性低 2.圖表單調且很少,回測報告內容單調 | 1.回測結果圖表化,可看到歷史K線圖進場與出場時間點 2.多種金融商品(股票、期貨、外匯),可搭配組合進行回測 3.提供日線、分鐘線回測 | 1.支援兩種程式語言開發,彈性較大 2.回測報告詳細,包含收益曲線、風險指標,且有大量視覺化圖表 | | 官網連結 | [https://www.tejwin.com/service-provide-method/](https://www.tejwin.com/service-provide-method/) | [https://tquant.tejwin.com/](https://tquant.tejwin.com/) | [https://ai.finlab.tw/strategies/](https://ai.finlab.tw/strategies/) | [https://www.xq.com.tw/learn/filter/backtest/](https://www.xq.com.tw/learn/filter/backtest/) | [https://xq.com.tw/xqblocks/](https://xq.com.tw/xqblocks/) | [https://www.kctrader.com.tw/](https://www.kctrader.com.tw/) | [https://ez-quant.com/backtestResult/sV117W2hzn3LxtZW](https://ez-quant.com/backtestResult/sV117W2hzn3LxtZW) | [https://www.growin.tv/zh](https://www.growin.tv/zh) | — | [https://tw.tradingview.com/pricing/?coupon=ASIASALEI2023&coupon\_billing\_cycle=y&aff\_id=109099](https://tw.tradingview.com/pricing/?coupon=ASIASALEI2023&coupon_billing_cycle=y&aff_id=109099) | [https://www.thinkmarkets.com/tw/traders-gym/](https://www.thinkmarkets.com/tw/traders-gym/) | — | [https://www.amibroker.com/](https://www.amibroker.com/) | [https://www.multicharts.com.tw/](https://www.multicharts.com.tw/) | [https://www.portfoliovisualizer.com/](https://www.portfoliovisualizer.com/) | [NinjaTrader](https://ninjatrader.com/) | [https://www.quantconnect.com/](https://www.quantconnect.com/) | | AP/WEB | AP | WEB | WEB | AP | AP | AP/Web都有 | WEB | WEB | WEB | WEB | WEB/AP | AP | AP | AP | AP | WEB | WEB | # 台灣市場 ## [TEJ PRO選股回測系統](/NJXot-QmQ8u4GccUwKo78g) 以TEJ完整的財金資料庫為基底,**內建選股回測**的統計分析邏輯與驗證程式,適合初階者進行策略發想與績效回測。 ### 投資標的 亞洲地區(中日台港韓) ### [回測方式](https://www.tejwin.com/wp-content/uploads/%E3%80%90TEJ-Pro%E3%80%91%E9%81%B8%E8%82%A1%E5%92%8C%E5%9B%9E%E6%B8%AC%E6%93%8D%E4%BD%9C%E6%89%8B%E5%86%8A.pdf)(圖取自其官網): * 系統內建常用策略,提供使用者做為策略發想的參考 * 選股條件設定 * 設定篩選條件或是指標 * 多條件則必須排序順序 * 只能設定AND條件。不能設定OR ![image](https://hackmd.io/_uploads/H1xvHJYCA.png) ![image](https://hackmd.io/_uploads/S1f6SkKR0.png) ![image](https://hackmd.io/_uploads/S19yIkYCA.png) * 回測參數設定 * 可以設定每檔股票符合的條件分數與權重 * 再平衡功能 * 買進條件設定 ![image](https://hackmd.io/_uploads/SymEU1tCC.png) * 回測報告 * 資料視覺化:圖表呈現 * 風險績效指標 ![image](https://hackmd.io/_uploads/r10_UkFCA.png) ![image](https://hackmd.io/_uploads/ryfjUkFA0.png) ![image](https://hackmd.io/_uploads/Bka2UktRC.png) ![image](https://hackmd.io/_uploads/H1kJDJtAA.png) {%youtube AMnRQsg_w00 %} ### 費用 官網上沒提供,也找不到相關資訊 可能是case by case,需要跟官方聯繫 ## [TQuant Lab](/QupI-DKZQLavX67QFtmWHA) TEJ推出的一站式量化金融回測平台,使用Python專為量化分析和策略回測設計,並模擬實際交易過程中的滑點和實施成本。 ### 投資標的 取自TEJ資料庫,[清單](https://api.tej.com.tw/databases.html)。亞洲地區(中日台港韓) >[!Note] 美股,可自行串接第三方資料來源 ### [回測方式](https://tquant.tejwin.com/%e6%8a%80%e8%a1%93%e6%89%8b%e5%86%8a/)(圖取自其官網): * 使用Python及開源套件進行回測分析,需要程式基礎 * Zipline交易回測套件、Alphalens因子分析套件、Pyfolio績效分析 * 模組化架構:內建模組化架構,使得使用者可以快速構建和測試各種投資策略。 因為使用Python,選股條件、回測參數、回測報告等都可以自行靈活彈性的設定 ![image](https://hackmd.io/_uploads/HJZfXlFRC.png) ![image](https://hackmd.io/_uploads/S1OrXlFCR.png) ### 費用 * 具14天免費試用方案 * 企業方案:需聯繫官方 | 方案 | 每月價格 | 每年費用 | 資料範圍 | 每日呼叫 | 每日資料用量 | | -------- | ----------- | ------------ | -------- | -------- | ----------- | | 免費14天 | -- | -- | 2021年-2023年 | 1000次 | 1000萬筆 | | 初入江湖 | NTD$488 | NTD$5856 | 近五年 | 1000次 | 1000萬筆 | | 牛刀小試 | NTD$888 | NTD$10656 | 近十年 | 1000次 | 2000萬筆 | | 高手過招 | NTD$1200 | NTD$14400 | 2005年起 | 1000次 | 3000萬筆 | https://tquant.tejwin.com/shop/ ## [FinLab](/ztfCSPhQTB2PDtjrWlBihw) 為台灣股市設計的強大工具,幫助投資者測試和優化股票交易策略 ### 投資標的 台股、部分美股 >[!Warning] 操作美股部分請看官網上教學文章 > ![image](https://hackmd.io/_uploads/Skr05GFRC.png) ### [回測方式](https://doc.finlab.tw/getting-start/)(圖取自其官網): * 使用Python進行回測分析,需要程式基礎平台,並提供FinLab函式庫,方便使用者快速使用 * 支持開源套件 * 平台支援網頁線上執行回測(簡易) * 提供完整的教學資源 ![image](https://hackmd.io/_uploads/S1gLRGtRR.png) * 回測模組,提供多種策略使用 ![image](https://hackmd.io/_uploads/SJLqXetAA.png) ![image](https://hackmd.io/_uploads/BJ92QgFAC.png) ### [費用](https://ai.finlab.tw/pricing/) 年費:NTD$8988 (NTD$749 /月) ![截圖 2024-09-25 下午11.10.45](https://hackmd.io/_uploads/B1QZ_oZAR.png) ## [XQ 全球贏家](/em033ApBRtmERSNHM8IIrw) 一款專為台灣股市設計的交易軟體,其回測功能在多方面具有顯著優勢 ### 投資標的 台股、美股 >[color=#ffb100] 美股需購買其一方案才有 ### 回測方式(圖取自其官網): * 選股條件設定(`贏家選股`) * 多樣化的選股策略:內建超過300個選股策略,用戶可以直接使用或修改這些策略來進行回測。 * 自定義選股腳本:如果內建的選股條件無法滿足需求,用戶還可以自行撰寫選股腳本【XScript編輯器】,並與系統內建的條件結合,形成獨特的選股策略。 ![image](https://hackmd.io/_uploads/rk0C_DcA0.png) ![image](https://hackmd.io/_uploads/SkFetw5RR.png) * 回測參數設定 * 進場方向 * 進場條件、出場條件:「停利」和「停損」百分比 * 持倉時間:以「日」作為基準。也可每週或每月 * 回測期間:回測週期最多可以回推3年 * 最大同時進場次數:設定回測過程中同時在進場狀態的交易個數上限。 ![image](https://hackmd.io/_uploads/B16fFP5R0.png) * 回測報告 * 資料視覺化:圖表呈現 * 風險績效指標 * 除權息再投資:在股票商品的回測中,報酬率會納入除權息再投資,這使得回測結果更為精確。 * 時間加權報酬率(TWR):回測報告中引入了時間加權報酬率,這種計算方式能夠更客觀地評估策略的投資績效 ![image](https://hackmd.io/_uploads/rJDVtD9AC.png) ### 費用 [詳細比較說明](https://www.xq.com.tw/ProductCompare.aspx) ![XQ Price](https://hackmd.io/_uploads/BJtx7YoA0.png) ## (XQ)量化積木 是一種專為不會寫程式的投資人設計的量化交易工具,旨在簡化交易策略的開發和執行過程 ### 特色 * **無需程式碼**:量化積木的最大特色是「No Code」操作,使用者不需要撰寫任何程式碼即可建立和執行交易策略。 * **直觀的使用者介面**:使用者可以通過拖放不同的條件來組合成完整的交易策略。 * **實時數據監控**:使用者可以即時查看策略的進出場績效和當日損益。 * **績效回測**:使用者可以在策略建立後進行回測,以檢驗策略在歷史數據中的表現。 ### 投資標的 ### 回測方式 * 建立策略:使用者可以在量化積木中選擇「新增策略」,然後設置交易方向(多或空)、投資週期(當沖、短線、中線、長線)和執行商品。 ![截圖 2024-10-14 下午2.16.44](https://hackmd.io/_uploads/HJ8_vVc11e.png) ![Quantitative Strategy Card (1)](https://hackmd.io/_uploads/S1CjDNqyJg.png) * 設置進出場條件:量化積木允許使用者設置進場和出場條件,這些條件可以是盤後或盤中的條件,並且可以自訂參數如停利損和持有期間。 ![Quantitative Trading Card](https://hackmd.io/_uploads/ByvJ_V9Jye.png) ![截圖 2024-10-14 下午2.20.46](https://hackmd.io/_uploads/SkVUOV51yl.png) * 回測策略:設置完成後,使用者可以進行回測,查看策略在歷史數據中的表現,並根據回測結果進行調整。 ![截圖 2024-10-14 下午2.22.57](https://hackmd.io/_uploads/BkeC_Ecykx.png) * 實時監控:策略建立並回測成功後,使用者可以開啟實時監控功能,系統會在盤中或盤前通知觸發的交易訊號。 ![Quantitative Strategy Card](https://hackmd.io/_uploads/S1XyFV5yJx.png) ![Quantitative Trading Card (1)](https://hackmd.io/_uploads/B1uxtE9kJe.png) 操作影片: {%youtube kXMC-FW7xAg %} ### 費用 ![截圖 2024-10-14 下午2.01.39](https://hackmd.io/_uploads/B1ZR7Eqkkl.png) 部分內容:新增條件時,只能查看近一週的歷史資料(不含當日) 方案: * [盤中量化交易模組($1,000)](https://www.xq.com.tw/module/strategyintro/) * [盤後量化選股模組($1,000)](https://www.xq.com.tw/module/stockintro/) ## 盤股易測 一款專為投資者設計的看盤和回測網站及軟體,旨在幫助用戶制定和驗證交易策略。還可以綁定LINE,盤中可即時監控,實際盤中監控策略執行。 ### 投資標的 台股 ### [回測方式](): * 選擇策略 * 選擇策略模板:盤股易策提供多種現成的策略模板,如均線策略、通道策略、波段策略等。你可以根據自己的需求選擇合適的策略模板 ![image](https://hackmd.io/_uploads/S1OXyTs0A.png) * 設定回測參數 * 選擇回測期間:設定回測的開始日期和結束日期。這段期間內的歷史數據將被用來測試你的策略。 * 設定初始資金:輸入回測的初始資金量,這將影響回測結果的資金曲線和收益率。 * 選擇運行頻率:選擇策略運行的頻率,可以是每日或每分鐘等。這取決於你的策略是短線還是長線。 * 執行回測 * 編譯運行:確認所有參數設定無誤後,點擊“編譯運行”按鈕。回測引擎將根據你選擇的運行頻率調用相應的函數來執行策略。 ![image](https://hackmd.io/_uploads/HJ17yTi0A.png) * 分析回測結果 回測報告,報告中包含了策略的收益率、最大回撤、勝率等關鍵指標。 ![image](https://hackmd.io/_uploads/Hkuz16iCR.png) >[!Important] 論談用戶推薦 > 因為 可以依據用戶設定好策略,盤中Line即時提醒用戶,符合買進賣出條件了!! ### 費用 ![截圖 2024-10-03 下午2.40.28](https://hackmd.io/_uploads/HJ3vhhoC0.png) | Plan | 潛力投資戶 | 專業投資戶 | 主力投資戶 | |---------------------|-------------|----------------------|------------| | Price | $1,190/月 | $1,990/月<br/>$3588/季($1,196/月) | $3,990/月 | | 國內證券商品 | ✔ | ✔ | ✔ | | 國內期貨商品 | ✔ | ✔ | ✔ | | 精準回測/逐筆 | ✔ | ✔ | ✔ | | 快速回測/分鐘 | | ✔ | ✔ | | 自訂策略數量 | 1組 | 30組 | 999組 | | 自訂回測範圍 | 1週 | 1年 | 3年 | | 技術線圖/日、分、秒 | ✔ | ✔ | ✔ | | 盤中策略/即時監控 | | ✔ | ✔ | | Line推播/即時監控 | | ✔ | ✔ | | 下單模組 | | | ✔ | | 程式自動下單 | | | ✔ | ## [Finguider](https://finguider.cc/home) FinGuider 是一個專為中文投資者設計的美股資訊網站,提供多元化的功能來協助用戶進行投資決策。 功能結合基本面、技術面、趨勢預測與市場情緒,提供全面的數據支持,並以視覺化方式呈現結果,幫助投資者快速做出明智的決策。 ### 投資標的 美股 ### 回測方法(圖取自其官網): #### 功能: 選股工具:AI 可篩選出符合特定條件的股票,例如趨勢看多且基本面良好的公司,幫助投資者快速找到潛力標的。 * 標的回測:用戶可以選擇特定的股票或 ETF,設定回測的金額、時間範圍以及是否進行股息再投資,從而了解該標的在不同條件下的表現。 >[!Note] 定期定額或是單次購入為主,額外有蒙地卡羅模擬回測 * 策略回測:FinGuider 提供多種投資策略(如績優股策略、成長股策略等),並根據歷史數據模擬這些策略的年化報酬率與風險表 > 每當策略選股時,蓋德會檢視持股清單,如果當中有股票不再滿足策略條件時,就會在下一個開盤時賣出該標的。 再來從數千檔美股中,篩選並排序出符合策略邏輯的買進清單,如果持股還有空位*時,就會在下一個開盤時買進標的! > 蓋德會將資金平均分成 10 等份來買入進榜的標的,達到分散投資風險。若想研究更多符合篩選邏輯的標的,可至「每日選股」! >[!Note] 無法自行設定策略條件 #### 步驟: 1. 選擇標的或策略: 登入 FinGuider 平台,選擇想要回測的股票、ETF 或投資策略。 2. 設定回測參數: 輸入回測的金額、時間範圍,並選擇是否啟用股息再投資。 若進行策略回測,可調整技術指標參數或進出場分數。 3. 執行回測: 點擊「開始回測」,系統將根據歷史數據模擬策略的表現。 4. 分析結果: 查看回測報告,包括收益率、最大回撤、夏普比率等關鍵指標。 若結果不理想,可調整參數並重新回測。 #### 費用 ![image](https://hackmd.io/_uploads/SyWX031UJe.png) ## [鉅亨易策略](/68iiY5QpQJG5Wnm_u09Hxw) 專為投資者設計的回測系統,旨在幫助用戶快速選股並進行回測,無需下載、安裝或撰寫程式碼,並提供了多種預設策略,並允許用戶自訂投資策略 >[!Warning] 但2022後就沒有更新紀錄,目前看起來已經沒有維護了 ### 投資標的 台美日港股 ### 回測方法(圖取自其官網): * 線上即可操作 * 內建多種策略:內建多種高年化報酬率的知名策略,如競賽冠軍策略、月營收初次創高策略、低股價淨值比策略等。 * ![截圖 2024-10-02 上午11.42.49](https://hackmd.io/_uploads/Sk6rbHq0C.png) * 自訂策略:用戶可以根據自己的需求自訂投資策略,並設定回測條件,如起始資金、買進策略、換股頻率、回測期間等。 * 回測報表:提供詳細的回測報表,包括投資策略績效、盈虧比、風險及報酬等數據。 ![截圖 2024-10-02 下午12.27.07](http![截圖 2024-10-02 下午2.07.52](https://hackmd.io/_uploads/rkSB7vqA0.png) s://hackmd.io/_uploads/HJijiS9R0.png) #### 費用 > 付費方案:NTD$999/月 [time=2022年] ![image](https://hackmd.io/_uploads/ryQiGOiCC.png) ## [Growin個股探勘指標回測](/56Kc_L-_RLCeQ6CbESd4SQ) 專為美股投資者設計,提供針對個別指標的長期歷史回測績效數據,讓投資人檢驗指標的有效性。 ### 投資標的 美股 ### 特色 * 五力分析工具:提供價值力道、趨勢力道、波段力道、籌碼力道和股利力道五個方面的分析,幫助投資者全面評估個股的投資潛力 ### [回測方式](https://rich01.com/growin-stockmining-fiveforces-guide/)(圖取自:Mr.Market市場先生): ![image](https://hackmd.io/_uploads/B1UU6NcAC.png) 結果: ![截圖 2024-10-02 上午11.25.20](https://hackmd.io/_uploads/rklEp45RR.png) * 指標回測功能:驗證不同指標在歷史上的表現,了解策略的有效性和風險 >[!Warning] 只有指標(策略)可以進行驗證 * 回測報告: * 指標:包含勝率、賺賠比、累積報酬、年化報酬、Sharpe值和交易次數等數據。 * 圖表形式呈現:顯示策略在歷史數據中的進出場時間點和次數。圖表中的綠色圓圈(B)表示買進,紅色圓圈(S)表示賣出。 * 累積報酬圖:顯示策略從第一次買進開始的累計報酬走勢,幫助投資者直觀了解策略的長期效果。 ### 費用 ![截圖 2024-10-03 上午9.08.16](https://hackmd.io/_uploads/H1NcAPj0R.png) ![截圖 2024-10-03 上午9.08.40](https://hackmd.io/_uploads/B1viCDjA0.png) | 方案 | 價格 | 功能 | |-------------|------------------|---------------------------------------------------------------------------------------------------| | 免費方案 | -- -- | - 資訊瀏覽及篩選每日最多 20 次<br>- AI 台美個股分析<br>- AI 台美選股<br>- 13F 專區<br>- 市場關鍵數據<br>- 策略推播 Email 通知共 2 組 | | 基本方案(月方案) | $15 美元/月 | - 免費方案所有功能<br>- 資訊瀏覽及篩選每日無限次<br>- 策略推播升級至共 6 組,且可用 LINE 通知<br>- 授權在 TradingView 用 Growin 獨家指標<br>- 每週 WinwinGPT 可問 10 個問題 | | 基本方案(年方案) | $144 美元/年<br>($12 美元/月) | - 免費方案與基本方案(月方案)所有功能<br>- 每月 2 次美股市場分析直播<br> | | 進階方案(月方案) | $25 美元/月 | - 基本方案所有功能<br>- 每月 2 次美股市場分析直播<br>- WinwinGPT 升級每週可問 20 個問題 | | 進階方案(年方案) | $222 美元/年<br>($18.5 美元/月) | - 基本方案與進階方案(月方案)所有功能<br>- 策略推播升級至共 10 組<br>- 新交易課程免費參加<br>- 多堂交易課程無限次回放 | ## [元大ETF-AI 智能投資平台 投資組合試算](/QZN7UYXFTSGD99IlDw6DgQ) 提供元大客戶可以簡易分析基金/ETF的投資策略 ### 投資標的 只支援元大的基金/ETF。 ![截圖 2024-10-02 上午11.30.35](https://hackmd.io/_uploads/ByFPAE5RC.png) > 部分金控證券都有簡易的回測,尤其是ETF ### 回測方式: * 回測條件設定: * 配置權重 * 再平衡 * 單一時間區段 * 初始金額 ![截圖 2024-10-02 上午11.32.28](https://hackmd.io/_uploads/SkTRCV5R0.png) * 回測報告(圖取自其官網): * 各種數據可看,總報酬、MDD、Sharp Ratio、Sortino Ratio ![截圖 2024-10-02 上午11.33.41](https://hackmd.io/_uploads/H1U7krq00.png) ### 費用 免費 ## [MoneyCome.in](https://www.moneycome.in/tool/compound_interest_portfolio) 簡易、清楚明瞭的線上回測網站 ### 投資標的 台股 ![截圖 2024-10-02 上午11.38.54](https://hackmd.io/_uploads/Sy28lrqAC.png) ![截圖 2024-10-02 上午11.39.19](https://hackmd.io/_uploads/rkrueH90C.png) ![截圖 2024-10-02 上午11.39.36](https://hackmd.io/_uploads/SkHKgHcRA.png) ### 費用 免費 # 美國市場 ## [TradingView](/CC6iXnsBQx6wn_DpilT7lg): 一款功能強大的金融圖表和分析工具,提供豐富的圖表和技術分析工具,支持多種市場和資產類別。它提供豐富社交功能,允許用戶分享和複製策略 ### 投資標的 美、台、英、日、印、中、澳股等 ### [回測方式](https://quantpass.org/strategy-and-backtesting/)(圖取自:量化通): * 選擇或創建策略 * 選擇內建策略:TradingView 提供多種內建策略,您可以從【指標與策略】菜單中選擇一個適合您的策略。 * 創建自定義策略:如果您有自己的交易策略,可以使用 Pine Script 創建。點擊【指標與策略】->【Pine 編輯器】,然後撰寫您的策略代碼。完成後,點擊【添加到圖表】將策略應用到圖表上。 ![image](https://hackmd.io/_uploads/Bk930dqCR.png) ![image](https://hackmd.io/_uploads/HJK80_cRC.png) * 設置回測參數 選擇時間範圍:在策略測試器面板中,設置回測的時間範圍。您可以選擇特定的日期範圍或使用預設的時間段。 設置策略參數:根據您的策略需求,設置相關參數,如進場和出場條件、止損和止盈點位等。 ![image](https://hackmd.io/_uploads/rypJJtqAC.png) * 分析回測結果 績效報告:策略測試器會生成詳細的績效報告,您可以查看每筆交易的詳細信息,包括進場和出場時間、價格、盈虧等。 圖表分析:回測結果也會在圖表上以標記的形式顯示,您可以直觀地看到每筆交易的進場和出場點位。 ![image](https://hackmd.io/_uploads/BJWjkK90C.png) ![image](https://hackmd.io/_uploads/SJaoJK90C.png) ### [費用](https://tw.tradingview.com/pricing/) 免費方案、多種訂閱方案 重點功能方案差異(圖取自:[量化通](https://quantpass.org/tradingview_plans/)): | TradingView | Basic | Essential | Plus | Premium | |-------------|----------|-----------|---------|---------| | **==年費==價格 (USD/月)** | 免費 | 12.95 | 24.95 | 49.95 | | **廣告** | 有廣告 | 無 | 無 | 無 | | **即時報價內建指標** | 不可 | 可使用 | 可使用 | 可使用 | | **使用指標** | 3個 | 5個 | 10個 | 25個 | | **圖表數量** | 1個 | 2個 | 4個 | 8個 | | **快訊功能** | 1次 | 20次 | 100次 | 400次 | 還有Expert、Ultimate方案以及企業方案等,詳情看[官網](https://tw.tradingview.com/pricing/)。 ## [智匯Traders Gym](/XJDotK8PScGcDle4Qn1p-w) Traders Gym為ThinkTrader平台真實帳戶持有人提供的免費內建回測工具,操作簡單,能快速設置需要復盤回測的產品、圖表周期和復盤區間。 ![截圖 2024-09-29 下午2.21.24](https://hackmd.io/_uploads/r1SgzuURR.png) ### 投資標的 部分港股及美股 ### 回測方式(圖取自官網): * 手動回測:通過真實歷史數據回放,來進行手動復盤交易。 需要自己建置每檔股票的回測 ![截圖 2024-09-29 下午2.33.01](https://hackmd.io/_uploads/r1TjVuLRA.png) ![截圖 2024-09-29 下午2.34.37](https://hackmd.io/_uploads/BypWrdI00.png) * 無法設定選股條件:無法多股條件回測 * 模擬交易:在設置好參數後,交易者可以在模擬市場環境中進行交易,觀察其策略在不同市場情況下的表現 * 回測報告:分析回測結果,了解其策略的優缺點,並進行相應的調整 ### 費用 **免費**提供給ThinkTrader平台真實帳戶持有人 ## [MetaTrader](/I0iJOElCRIOR808QEWGjNg): 由俄羅斯的 MetaQuotes Software 公司開發的一款電子交易平台MetaTrader 4(MT4)和MetaTrader 5(MT5),這些平台廣泛用於外匯和差價合約(CFD)交易。它們提供強大的策略測試器和自動化交易功能。 ### 投資標的 所有。(台股非預設,需要接第三方或經紀商的資料) 1. 官方資料來源 預設外匯、差價合約(CFD)、期貨等市場的即時行情和歷史資料。 2. 經紀商資料來源 大多數交易者使用的 MetaTrader 資料來源來自他們所選的經紀商。 3. 第三方資料來源 ### [回測方法](https://quantpass.org/mt4_backtest/)(圖取自:量化通): * 選擇 EA 和參數 在策略測試器視窗中,選擇要測試的智慧交易系統(EA)。 選擇要測試的貨幣對和時間週期。 選擇回測模型(通常選擇“每個即時價格”以獲得更高的準確性)。 ![image](https://hackmd.io/_uploads/r1FFgYqAR.png) ![image](https://hackmd.io/_uploads/ByX9xKcA0.png) * 設定回測參數 設定初始資金和貨幣單位。 選擇交易方向(買入、賣出或雙向)。 如果需要最佳化參數,可以勾選「最佳化」選項,並設定最佳化的特定參數。 ![image](https://hackmd.io/_uploads/SJl8gFcAA.png) * 回測報告 包括總獲利/虧損、已執行交易數量、獲利或虧損交易比例等指標。 ![image](https://hackmd.io/_uploads/H1oplYqAR.png) ![image](https://hackmd.io/_uploads/HJQReKcAA.png) ![image](https://hackmd.io/_uploads/rks0gtq0A.png) ### 費用 MetaTrader 4:軟體**免費**使用 MetaTrader 5:軟體**免費**使用 > [!Note] 從經紀商或 MetaQuotes 的官方網站下載 ## [Amibroker](/RcTb2J-VT8m_Z1DEG_3HrA): 這是一個功能強大的技術分析和回測工具,適合專業交易者。它提供高效的回測引擎和豐富的數據分析功能。 ### 投資標的 所有。接取來自第三方資料來源 ### 特色(圖取自:[連結](https://truedata.medium.com/backtesting-in-amibroker-89ccd43e3e3f)): * 圖表功能:提供多種圖表類型和技術指標,支持用戶自定義圖表和指標。 ![image](https://hackmd.io/_uploads/ByzJEt9RA.png) * 回測和優化:擁有快速且多線程的回測引擎,能夠進行複雜的投資組合回測和優化。 * AmiBroker Formula Language (AFL):強大的腳本語言,允許用戶編寫自定義的交易策略和指標。 ![image](https://hackmd.io/_uploads/r1FVBKcCC.png) ![image](https://hackmd.io/_uploads/ByPuHK9C0.png) ### 費用 買斷制(不包含更新版本) | 方案名稱 | 價格 | 功能 | |---------------------------|----------|--------------------------------------------------------------| | **AmiBroker 標準版** | $299 美元 | 包含 24 個月的免費升級和維護。適用於收盤和波段交易者。 支援1分鐘間隔的即時報價,每個分析窗口最多支持 2 個執行緒,32 位元系統專用。 | | **AmiBroker 專業版** | $369 美元 | 包含 24 個月的免費升級和維護。提供高級即時分析、回測和優化。支援64位和32位系統,最多支持 32 個執行緒,無限符號支持。 | | **AmiBroker 終極專業版** | $499 美元 | 包含 24 個月的免費升級和維護。專業版的完整功能,外加兩個附加軟體:AmiQuote 和 AFL Code Wizard | ## [Multicharts](/FCLu28WmTXmWizwASXP7oA) MultiCharts 是一款功能強大的技術分析和交易軟體,專為期貨、外匯、股票以及選擇權市場設計。它提供了多種工具,幫助交易者進行市場分析、策略開發、回測和自動交易。 ### 投資標的 所有。 連接經紀商和第三方資料來源 ### 回測方式(圖取自:[官網](https://www.multicharts.com.tw/characteristic.aspx?FID=9)、[統一期貨](https://www.pfcf.com.tw/software/detail/2398)、[程式交易SoEasy](https://itradesoeasy.com/basic-settings-multciharts/)): * 設置策略 * 編寫策略:使用 PowerLanguage 或 C# 編寫交易策略。策略應包括進場和出場條件、風險管理規則等。 * 應用策略:將編寫好的策略應用到圖表上,選擇適當的時間範圍和數據頻率(如日線、分鐘線等)。 ![image](https://hackmd.io/_uploads/SJhjYqc0A.png) * 配置回測參數 * 策略屬性設置:在策略屬性窗口中設置回測參數,如初始資金、交易成本、滑價等。 * 回測精準度:選擇回測精準度,建議使用逐筆數據或分鐘數據以獲得更精確的回測結果。 ![1584491000-4269295055 550x863](https://hackmd.io/_uploads/BkWsqc9AA.jpg) ![1584491032-573148541 474x571](https://hackmd.io/_uploads/SJO7j95R0.jpg) * 回測報告分析 MultiCharts 的回測報告提供豐富的績效數據和圖表,幫助交易者深入分析策略的表現 ![image](https://hackmd.io/_uploads/BJ8XP9c0A.png) ![image](https://hackmd.io/_uploads/Bk2fv95R0.png) * 進階回測功能 * 多策略回測:MultiCharts 支援多策略回測,可以同時測試多個策略的組合效果。 * 投組回測:可以對整個投資組合進行回測,評估多個資產和策略的綜合表現。 * 優化功能:MultiCharts 提供策略優化工具,如基因算法和移動取樣優化(Walk-Forward Optimization),幫助交易者找到最佳參數設置。 ### 費用 * 原廠版 MultiCharts * 一次性買斷:$1,497美元,但有時會有優惠活動。 * 訂閱方案: * 1 個月:$97美元 * 3 個月:$267美元 * 12 個月:$792美元 * 專業版 MultiCharts * 一次性買斷:凱衛公司賣 4萬 元新台幣,包含兩年即時行情和下單機。 * 訂閱方案:與原廠版相似,但具體費用可能會根據代理商和優惠活動有所不同。 * 券商版 MultiCharts 通常由各大券商提供,費用較低,適合初學者。以下是一些主要券商的費用: * 元大期貨:每月 1,500 新台幣,年繳 1,000 新台幣/月。 * 群益期貨:每月 1,500 新台幣,年繳 1,200 新台幣/月。 * 康和期貨:每月 1,200 新台幣,年繳 800 新台幣/月。 * 康和期貨:每月 1,200 新台幣,年繳 800 新台幣/月。 * 統一期貨:每月 1,500 新台幣,年繳 900 新台幣/月。 ## [Portfolio Visualizer](/U2sKyqtyTNaXAiI9VSytCQ): 這是一個專注於資產配置和投資組合分析的回測工具。它提供多因子投資組合分析、蒙地卡羅模擬和資產配置最佳化等功能。 ### 投資標的 所有。(台股非預設,需要接第三方資料或是手動載入資料) 支援第三方資料來源或手動導入資料 ### [Backtest Asset Allocation 資產配置回測方式](https://wealthnavigatortw.com/tools/free-asset-allocation-becktest-platform-portfolio-visualizer/)(圖取自:[連結](https://wealthnavigatortw.com/tools/free-asset-allocation-becktest-platform-portfolio-visualizer/)): * 回測參數設定 ![image](https://hackmd.io/_uploads/HJIYdtq00.png) * 回測報告 * 資料視覺化:圖表呈現 * 風險績效指標 ![image](https://hackmd.io/_uploads/rykcOKcA0.png) ![image](https://hackmd.io/_uploads/SyIcuF5AC.png) ### [費用](https://www.portfoliovisualizer.com/pricing) 1. 免費計劃 (Free Plan) 費用:免費 功能: * 支援最多 15 個資產的投資組合 * 提供基本的回測、蒙特卡羅模擬和投資組合優化工具 * 不包括當月的最新數據 * 無法保存和導入投資組合模型 2. 基本計劃 (Basic Plan) 費用:每年 $360(相當於每月 $30) 功能: * 支援最多 150 個資產的投資組合 * 可以保存和導入最多 50 個投資組合模型 * 包括年初至今 (YTD) 的結果和前瞻性交易信號 * 可以自定義報告的字體、顏色主題、品牌標誌和披露信息 * 可以創建和導入自定義回報系列作為投資組合資產和基準 3. 專業計劃 (Pro Plan) 費用:每年 $660(相當於每月 $55) 功能: * 支援最多 150 個資產的投資組合 * 可以保存和導入最多 150 個投資組合模型 * 包括所有基本計劃的功能 * 可以同步多個團隊成員帳戶的模型投資組合、報告模板、費用結構和其他設置 ![截圖 2024-10-02 下午4.54.11](https://hackmd.io/_uploads/HyeHqK9A0.png) ## [TradeStation](/xpO64gsVR9WFvf762HEP_g): 支持高度可定制化的交易界面,允許用戶根據自己的需求調整圖表布局、技術指標和交易工具。此外,TradeStation還提供豐富的教育資源和活躍的用戶社區,幫助交易者提升技能和交流經驗 ### 投資標的: 所有。(台股非預設,需要接第三方資料) 可連接第三方資料來源 ### [回測方法](https://www.longone.com.cn/upload/20190605/20190605175214915002.pdf): * 設置回測參數 用戶可以通過TradeStation的界面設置回測參數,包括選擇資產類別、時間框架和策略參數。這些設置可以根據交易者的需求進行調整。 ![截圖 2024-10-02 下午5.22.04](https://hackmd.io/_uploads/H1Ypgc50R.png) ![截圖 2024-10-02 下午5.22.17](https://hackmd.io/_uploads/By40gq9AA.png) ![截圖 2024-10-02 下午5.22.29](https://hackmd.io/_uploads/r1-1bqcCA.png) * 回測結果 回測完成後,用戶可以通過TradeStation提供的圖表和報告分析回測結果,評估策略的有效性和風險。 ![截圖 2024-10-02 下午5.22.47](https://hackmd.io/_uploads/r1XeW9q0C.png) ### 費用 對於持有TradeStation證券賬戶的用戶,平台使用是**免費**的 ## [NinjaTrader](/u8JX2FSUSKqV8gE76KZrAg): 專為期貨交易者設計的高性能交易平台,滿足其複雜需求,以其強大的工具套件,專為大批量交易和高級策略開發而量身定制。也包含外匯、股票等全面的市場分析。 ### 投資標的 所有。(台股非預設,需要接第三方資料) 可連接第三方資料來源 ### [回測方法](https://ninza.co/backtesting): * 選擇策略 在策略分析器中,選擇您想要回測的策略。這些策略可以是內建的,也可以是您自己編寫的自定義策略。 ![image](https://hackmd.io/_uploads/HklKuHc5RR.png) * 選擇回測的金融工具 選擇您想要回測的金融工具(如股票、期貨、外匯等)。您可以選擇單個金融工具或一組金融工具進行回測。 * 設定回測參數 設定回測的參數,包括回測的時間範圍、數據頻率(如日線、分鐘線等)以及其他相關設置。這些參數將影響回測的結果和精度。 ![image](https://hackmd.io/_uploads/BkrDrq9CC.png) * 生成回測結果 ![image](https://hackmd.io/_uploads/rJqDSccAA.png) ### [費用](https://ninjatrader.com/pricing/) ![截圖 2024-10-03 上午11.41.13](https://hackmd.io/_uploads/B1cPM9jC0.png) ## [QuantConnect](/xD-nXbaBTTyRDK4YT2JotQ) 是一個功能強大的雲端量化交易平台,專為研究和測試量化交易算法而設計,提供用戶開發、測試和執行交易策略的完整解決方案。它支持多種金融工具,包括股票、加密貨幣、期權、期貨和外匯等。 >[!Note]要會寫python >介面類似VSCode,適合需要使用資料庫、高速回測的使用者 ### 投資標的 所有。(台股非預設,需要自行載入) 預設可用[各大資料庫](https://www.quantconnect.com/datasets/)。可[自行載入資料](https://www.quantconnect.com/docs/v2/writing-algorithms/importing-data/key-concepts) ### [回測方式](https://pyecontech.com/2020/05/31/quantconnect_structure/)(圖取自:[PyInvest – 用python量化投資](https://pyecontech.com/2020/05/31/quantconnect_structure/)): * 編寫策略 QuantConnect 支持使用 `Python` 或 `C#` 進行策略開發。策略代碼應包括初始化方法、數據處理方法和交易邏輯。 ![image](https://hackmd.io/_uploads/SJH20qcCA.png) ![image](https://hackmd.io/_uploads/HkEc0ccCR.png) ```python # 這是一個簡單的 Python 策略範例 from AlgorithmImports import * class BasicTemplateAlgorithm(QCAlgorithm): def Initialize(self): self.SetStartDate(2020, 1, 1) # 設置回測開始日期 self.SetEndDate(2021, 1, 1) # 設置回測結束日期 self.SetCash(100000) # 設置初始資金 self.AddEquity("SPY", Resolution.Daily) # 添加股票數據 def OnData(self, data): if not self.Portfolio.Invested: self.SetHoldings("SPY", 1) # 全倉買入 SPY ``` * 設置回測參數 設置回測的基本參數,包括開始日期、結束日期和初始資金等。這些參數可以在策略的初始化方法中設置。 ```python # 在 Initialize 方法中設置回測參數 self.SetStartDate(2020, 1, 1) self.SetEndDate(2021, 1, 1) self.SetCash(100000) ``` * 選擇數據源 選擇合適的數據源來進行回測。QuantConnect 提供多種數據源,包括股票、期貨、期權、外匯和加密貨幣等。確保選擇的數據源能夠滿足策略需求。 ```python # 添加需要的數據源,例如股票數據 self.AddEquity("SPY", Resolution.Daily) ``` * 分析回測結果 回測完成後,平台會生成詳細的回測報告,包括收益曲線、風險指標、交易記錄等。 ![截圖 2024-10-02 下午6.28.29](https://hackmd.io/_uploads/B1tLxs5RR.png) {%youtube js60aIFBGsI %} ### [費用](https://www.quantconnect.com/pricing?billing=yr) 月繳: ![截圖 2024-10-03 上午11.45.32](https://hackmd.io/_uploads/B1FvQqsC0.png) 年繳: ![截圖 2024-10-03 上午11.46.20](https://hackmd.io/_uploads/H1_9XcoAC.png) 方案差異詳細比較:[連結](https://www.quantconnect.com/pricing?billing=yr)