CFD 為複雜的金融工具,因槓桿而伴隨快速虧損的高風險。請僅以您可承受損失的資金進行交易。
開立 FxPro 帳戶 →

保證金與點值四捨五入至 0.01 手級距 · FxPro 台灣

FxPro 提供交易計算工具,讓您能在下單前計算保證金、點值以及潛在盈虧。

開立 FxPro 帳戶 →

最低存款 $100 · 最高槓桿 1:200 · 評分 4.6/5

計算機只回答一次;但規則會在每一筆訂單之前回答同一個問題,而算術的整潔也就到此為止。部位規模除以槓桿是精確的,但程式實際送出的數字必須落在平台的網格上:單筆訂單的交易量以 0.01 手為級距移動,下限為 0.01 手、上限為 500 手。所以一條算出 0.0734 手的公式其實還沒產生出規模,只產生了一個仍須進位或捨去的數值,而捨入的方向是策略要做的決定,而非下單票券替你決定的事。向下捨去,部位就永遠不會超過原本的意圖;四捨五入到最近的級距,有時就會超過。在小額餘額上,網格比規則本身的精度還粗糙,誠實的解讀是:無論公式怎麼說,一個級距就是可用的最小風險單位。用上方的計算機看看答案的樣貌,然後一次性地、以書面方式決定規則要如何把那個答案轉換成可送出的交易量。

供你計算使用的實測合約參數

直接從FxPro的MT5 Raw+ 資訊流中即時讀取——任何保證金、點值、手數限制或日均波動範圍計算背後所依據的合約規模、點值、手數限制及日均波動範圍:

交易商品合約規格跳動點值(USD)最小手數最大手數平均日波幅
EUR/USD100,000$1.000.0150045.5 pips
GBP/USD100,000$1.000.0150053.9 pips
AUD/USD100,000$1.000.0150042.8 pips
USD/CAD100,000$0.720.0150065.6 pips
USD/JPY100,000$0.650.01500141.2 pips
XAU/USD(黃金)100$1.000.0150010838.1 pips

點值是指每標準手在價格最小波動單位下的現金變動額;14 天平均每日波動範圍可協助您設定止損與獲利目標。帳戶強制平倉水準(測量值):保證金追繳水準為 10%,強制平倉水準為 0% — 請於您的交易終端中確認即時數值。

計算您的利潤

位置值—
所需保證金—

保證金 = 倉位規模 ÷ 槓桿。此為近似值,適用於以美元報價的外匯貨幣對(1 標準手 = 100,000 單位);保證金以美元顯示,並會隨即時行情波動。您的確切保證金金額將顯示於您的 FxPro 交易平台上。

FxPro 交易計算機

交易前請先擬定計畫

請搭配我們的 價差 與 隔夜利息 頁面,用以估算您的總交易成本。

開立 FxPro 帳戶 →

從公式到伺服器會接受的交易量

每一個自動化規模決策裡都有兩個數字,而它們很少相同。第一個是算術的輸出,它是連續的,程式語言給多少位小數它就帶多少位。第二個是訂單的交易量欄位,它是離散的:起始於 0.01 手,以 0.01 手為級距移動,單筆請求上限為 500 手。所有有趣的事情都發生在兩者之間的落差裡,而本頁的計算機一概不處理這些,它只回答第一個問題。

把這道轉換寫進策略裡,而不是交給程式碼的預設行為。指明捨入方向、指明低於下限時怎麼辦、指明超過上限時怎麼辦。這三句話很短,永遠不會變,而它們正是「每筆交易風險是已知的」與「每筆交易風險是大概已知的」之間的差別。

同一條規則跑兩次應該產生同一筆訂單

可重現性很容易被視為理所當然,也很容易失去。如果規模是根據一個在程式執行期間仍在變動的數字算出來的,那麼稍後重跑同一個訊號,理所當然會產生不同的訂單,而且根本沒有錯誤可找。這正是為什麼送單失敗後的重試值得事先想清楚:重試是對同一段規模計算程式碼的第二次呼叫,除非它的輸入已被擷取下來,否則那並不真的是同一筆交易的重試。

解決之道的習慣是:在訊號被接受的當下把輸入拍成快照,並在該筆訂單的整個生命週期(包含任何重試)都依據該快照計算規模。上方的計算機在這裡有用的理由,跟試算表一模一樣:它讓輸入變得明確,於是就能一目了然地看出你的程式碼在不該重讀時又重讀了哪一項。

下限是一個風險單位,不是捨入的殘留物

在小額帳戶上,值得注意的限制不是上限而是級距。如果一個級距所代表的風險已經超過規則在某筆交易上想承擔的風險,那麼公式就沒有任何可表達的空間了:它產生的每一個答案都會捨入成同一筆訂單。這是策略上的真實限制,而不是算術上的缺陷,而且在閱讀本頁時發現它,總好過在交易紀錄裡才發現。

這個限制換算成金額值多少,取決於交易商品,因為在外匯主要貨幣對上,一手是 100,000 單位的基礎貨幣,而在黃金上是 100 盎司。因此同樣的 0.01 手級距,在不同商品之間買到的曝險部位差異極大;這也是為什麼同一個帳戶下,一條規則在某個商品上可以從容地調整規模,在另一個商品上卻卡在下限。

把計算出的規模轉成規則可重複執行的訂單

  1. 在訊號被接受的當下,一次性擷取所有輸入:公式所除的帳戶數字、當時生效的槓桿,以及交易商品。
  2. 計算原始規模並保留為原始數值——先不要讓它進到交易量欄位。
  3. 依照你寫下的捨入規則、朝你寫下的方向,套用到 0.01 手的網格上。
  4. 拿結果去比對下限與上限,並走你為每種情況所定義的分支,而不是讓伺服器替你回答。
  5. 只從捨入後的數值送單,並在任何重試時重用同一組已擷取的輸入,讓第二次嘗試仍是同一筆交易,而不是一筆新交易。

合約規模與交易量網格是交易商品的結構性屬性;帳戶數字則不是,這正是為什麼只有後者需要擷取快照。

常見問題

我的規則算出小數手數——它實際上送出的是什麼?
取決於你自己程式碼裡的捨入步驟產生出什麼。交易量以 0.01 手為增量被接受,因此每一個計算出的規模在成為訂單之前都會經過一道捨入規則。如果那道規則沒有被寫下來,它依然存在,只不過就是程式語言或函式庫碰巧做的那樣。
程式應該把部位規模向下捨去,還是四捨五入到最近的級距?
向下捨去是保守的預設做法,因為送出的部位就永遠不會大於算術所要求的部位。四捨五入到最近級距能讓平均規模更貼近本意,但約有一半的時候會超過,而這在最小的規模上影響最大,因為此時一個級距占總量的比重很高。
當計算出的規模低於最小值時,規則該怎麼做?
在兩種答案之間明確做出選擇並貫徹到底:略過該訊號,或送出最小值並接受這筆交易承擔的風險高於公式所要的。兩者都站得住腳。悄悄送出下限卻仍相信公式,則站不住腳。
當計算出的規模高於單筆訂單的最大值時會怎樣?
單筆訂單上限為 500 手,因此超出上限的預期部位就是一連串訂單而非一筆,而一連串訂單有不同的失敗模式:第一部分可能成交,其餘卻沒有。一條有可能觸及上限的規則,必須在真的遇上之前就先說明部分成交的序列代表什麼。
為什麼同一條規則在兩次執行中產生兩個不同的規模?
因為它的某一項輸入沒有被固定。讀取可用保證金、即時價格,或呼叫當下餘額的規模計算,每次重試都會給出不同的答案。讀取訊號觸發時所擷取快照的規模計算,兩次都會給出相同的答案。
要讓規模可重現,必須固定哪些輸入?
公式所除的帳戶數字、當時生效的槓桿級距、交易商品的合約規模,以及捨入規則本身。合約規模與交易量網格是結構性的,不會變動;帳戶數字與價格則會,因此想要可重現性的規則必須一次性擷取它們,而不是反覆讀取。
自動化規模計算應該讀取餘額還是可用保證金?
餘額是穩定的,能給出可重現的規模;可用保證金反映其他未平倉部位已占用的資金,因此會隨著規則不斷加倉而縮減。讀取可用保證金站得住腳,但那樣一來,一筆交易的規模就取決於訊號抵達的順序,而這必須是刻意的選擇,而不是意外。

FxPro 的相關頁面