TradingView 永續合約回測指南:從商品選擇到時間週期的實戰設定技巧

很多人在接觸量化交易時,會急著找策略、調參數、驗績效,卻常常忽略了更根本的問題:你測試的那筆資料,真的能代表市場嗎?

在 TradingView 上做回測,設定看似簡單——輸入代碼、調整時間週期、拉出圖表。但實際上,不同交易所、不同商品的永續合約、不同的週期,甚至帳號功能的差異,都可能悄悄影響你回測的準確性,導致策略在模擬中看起來穩賺不賠,實盤卻瞬間歸零。

尤其是加密貨幣市場,高槓桿、高波動、流動性不均等問題,讓資料選擇與設定更具挑戰性。如果沒搞清楚商品來源與時間週期的細節,再高明的策略也可能建立在錯誤的基礎上。

本篇文章將聚焦於 TradingView 回測設定的關鍵細節,從選擇永續合約、挑對交易所,到自訂時間週期與帳號升級規劃,帶你打造一個更貼近實盤條件的回測環境。

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

    稱呼

    電子郵件

    以下非必填,但若您願意分享,我們將能推送更精準的內容給您

    投資經驗

    是否為理工科背景、工程師或有寫程式的經驗?

    有興趣的主題
    量化交易台股期貨海外期貨虛擬貨幣美股

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

    想透過量化交易達成甚麼目的?
    不確定自動交易選股回測投資績效量化自己的投資方法想找現成的策略套用

    還有什麼想詢問的?

    零成本體驗TradingView台指期量化交易|全自動下單,小台微台也適用

    永續合約的定義

    永續合約(Perpetual Contract)是一種「無到期日」的衍生性金融商品,主要出現在加密貨幣市場中盛行。與傳統期貨不同,永續合約允許交易者長期持有部位而無需擔心結算日交割,因此更符合多數短線與中線交易者的操作習慣。

    它的價格通常會透過「資金費率機制(Funding Rate)」與現貨價格進行連動。換句話說,如果永續合約價格偏離現貨,系統會根據資金費率促使多空雙方支付利息,進而促進價格回歸。

    以 BTC/USDT 的永續合約為例,你可以在不持有實際比特幣的情況下,參與比特幣價格的漲跌,並透過槓桿提高資金使用效率。

    為什麼永續合約適合回測?

    對於量化交易來說,回測的有效性來自於兩個核心前提:「歷史數據的完整性」與「市場結構的穩定性」。而永續合約恰好在這兩個條件上,都有極大優勢:

    • 流動性強:永續合約的成交量通常是現貨市場的數倍以上,能提供較穩定的價格與滑價條件,讓策略模擬更貼近實際執行。
    • 市場參與者多樣:由於槓桿交易與資金效率高,大量機構與高頻交易者皆集中於永續市場,市場行為更具代表性。
    • 回測資料豐富且容易取得:不論是透過 TradingView、API 還是交易所平台,永續合約的 K 線、成交量、資金費率等歷史資料都相對完整,便於建模與測試。

    總結來說,選擇永續合約作為回測對象,可以在模擬階段就接近實盤條件,避免策略「在理論中可行、在實際中失真」的問題。

    訂閱電子報,即時獲取TradingView快閃優惠

    TradingView 回測商品設定注意事項 – 以加密貨幣為例

    商品來源選擇:為什麼推薦用 OKX 交易所?

    在進行回測之前,第一步並不是設定技術指標,而是選對商品報價來源的交易對

    以 TradingView 為例,當你輸入「BTC」或「ETH」時,會出現數十個甚至上百個結果,這些結果來源於不同的交易所、商品類型與合約形式,若不謹慎篩選,很容易導致回測資料失真。

    OKX交易所註冊連結,最高手續費5折與盲盒最高一萬美元

    因此在範例中,我們是以「OKX 交易所 的比特幣永續合約為範例,原因如下:

    • 交易活躍度高:根據 CoinMarketCap 的第三方統計數據,OKX 的衍生品日均交易量排名常年穩定在前 3 名。
    • 歷史資料完整OKX 長期提供穩定 API 與圖表數據回饋,支援數年期的歷史 K 線與成交量記錄,方便後續驗證策略表現。
    • 與主流價格趨勢接軌:由於流動性佳、報價機制與幣安、Bybit 等主力交易所差異不大,可作為「代表性樣本」。

    請注意,不同交易所之間,即使是「BTC/USDT」同名商品,價格與成交量也會有誤差。為確保回測結果可重現,建議始終鎖定單一交易所的商品來執行策略模擬會比較好,具體操作請看下面說明。

    如何在 TradingView 篩選合約商品?

    以下將用「比特幣」的永續合約搭配 OKX 交易所作為範例,如果想查詢其他的商品和交易所,也可以套用相同的方式:

    Tradingview 回測&永續合約 1
    Tradingview 回測&永續合約 3

    如圖所示,上方欄位輸入「BTC」→ 商品類別選擇「加密貨幣」→ 點選「全部來源」。進入到來源頁面後,找到「OKX」交易所並點選。

    Tradingview 回測&永續合約 5
    Tradingview 回測&永續合約 4

    接著選擇「所有類型」→ 點選「Swap」→ 選取「BTCUSDT.P」後,即完成比特幣永續合約的來源篩選。

    TradingView 回測自訂時間週期設定

    基本 K 線週期怎麼切換?

    Tradingview 回測&永續合約 6

    如上圖所示,你可以透過兩種方式切換時間週期:

    1. 方法一:直接點擊圖表上方的數字,會直接跳出時間週期(例如「1h」、「4h」)。
    2. 方法二:直接點擊圖表的數字後,接著再輸入自己想要的時間週期(例如「10」、「15」)。

    進階用法:如何新增「非標準分 K」?

    許多初學者在使用回測時,習慣選用 5 分、15 分、30 分等預設週期,卻忽略這些週期早已成為「市場共識時間」─也就是絕大多數人都在同一時間觀察、下單、觸發策略。

    這會帶來幾個問題:

    • 訊號集中化:收盤時價格劇烈波動,容易產生假突破、假訊號
    • 滑價放大:大量訂單在同一時間段湧入,導致實際成交價格與回測結果偏離
    • 策略「過於擁擠」:如果你和大多數人用一樣的時間單位,策略邏輯再好,也會陷入跟風交易行為,削弱你的策略優勢

    因此,TradingView 提供了「自訂週期」的功能,讓使用者可以設定非傳統時間單位。這些被稱為「非標準 K 線」,例如 13 分、16 分,或任何你指定的時間週期,這樣子可以讓用戶打造更具差異化的交易策略。

    具體操作方式如下:

    Tradingview 回測&永續合約 7

    如上圖所示,點選左上角「增加自訂週期」→ 「種類」欄位中選取偏好的週期 → 點選「增加」,該週期就會出現在你的選單中。

    但請注意,自訂分鐘週期功能僅開放給 Essential 方案以上用戶,如果你需要更短的週期(例如秒級 K 線),則必須升級至 Premium 方案

    TradingView 帳號值不值得升級?實用功能總整理

    Essential、Plus、Premium 差在哪?

    雖然 TradingView 提供免費帳號(Basic),但如果你打算認真進行策略回測、建立自動化流程,免費版本的限制很快就會顯現,例如:

    • 僅支援一張圖表
    • 無法新增自訂時間週期(如 13 分 K)
    • 技術指標數量限制(最多 2 個)
    • 無法同時開啟多個商品比較

    以下是我們為依照不同方案所整理的對照表(針對量化交易的回測相關功能):

    功能Basic(免費)EssentialPlusPremium
    圖表每頁技術指標數量2 個5 個10 個25 個
    自訂時間週期(13、21 分等)
    秒級 K 線
    深度回測
    儲存的圖表版面數量1 張5 張10 張無限
    資料刷新速度每分鐘每 15 秒每 5 秒即時更新

    從表中可以看出,只要你需要非標準 K 線,就必須至少升級到 Essential 以上;如果你同時要進行秒級的策略測試,Premium 才是唯一選擇。

    TradingView 回測建議:做交易的人建議用 Premium

    雖然從 Essential → Premium 成本會增加不少,但對於有實際回測、交易需求的用戶來說,我們認為升級 Premium 方案非常有必要的原因如下:

    1. 秒級資料:短線策略關鍵

    許多高頻進出策略,甚至是低週期策略(如 1 分 K 策略),都需要更細微的價格波動資料。而 Premium 提供的「1 秒、5 秒 K 線」就能從中看到免費方案無法得知的訊號特徵,例如:

    • 價格震盪區間內的微趨勢
    • 假突破前的壓縮走勢
    • 放量長影線是否為連續掛單或單筆掃貨

    如果你使用的策略依賴細微的觸發條件(如 RSI 瞬間突破、MA 快速交叉),秒級資料就是不可或缺的依據。

    2. 非標準時間週期:避開「群眾擁擠」效應

    如前一章提到,非標準 K 線可有效分散與市場主力的進出場時間。Premium 方案支援完整的時間自訂週期,包含「29 分、39 分」等非常規選項,讓你的策略更具差異化。

    隨時更新!TradingView第一手折扣情報

    結語

    許多人在回測做不好時,第一時間會懷疑策略邏輯、甚至歸因市場隨機性。但事實上,影響回測準確度的不一定是策略本身,也有可能是你用來測試的「資料來源」與「圖表設定」是否正確

    你選擇永續合約商品的來源,決定了價格與成交量的真實度;你設定的時間週期,決定了訊號的敏感度與穩定性;你使用的帳號功能,則限制了能不能用秒級、非標準分 K 做出細微調整。這些看似基礎的設定,或許才是真正讓策略「跑得出來」的根本條件。

    如果你不只是想測試一個單策略,而是希望打造能夠穩定自動執行、動態控倉、甚至能整合多資產組合的完整系統——我們為此設計了一門全套課程,從圖表設定到策略部署,涵蓋台指期與加密貨幣市場的實戰案例。

    👉 歡迎參考【TradingView x 台指期 x 加密貨幣|量化交易全方位實戰】線上課程,邁出成為獨立量化操盤手的第一步。


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

    加入Discord 「量化交易討論群」即時獲取實用的資源!

    Anti Fraud 10140382164
    Anti Fraud 10140382163
    Anti Fraud 10140382165

    量化通QuantPass
    量化通QuantPass

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

    文章: 241

    發佈留言

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