PAKISTANPKR教育用途

教育估算 · PKR CONTEXT

保本勝率計算器 — 給定 R:R 與雙邊手續費下不虧的最低勝率

輸入回報風險比、每筆風險金額、名義價值與開平倉費率,算出這組參數下不賺不賠所需的最低勝率,推導過程全部公開,可自行驗算。

保本勝率計算器

教育估算
計算器輸入

計算結果

計算結果

填入數值後按「計算」,結果只會留在此瀏覽器。

公式與假設

三行算式,拿計算機就能核對

公開公式

feeCost = notional * (openFeeRate + closeFeeRate)
c = feeCost / riskAmount
breakEvenWinRate = (1 + c) / (1 + rewardToRisk)

假設

  • 開倉與平倉費率都是使用者自己核對過的小數,且都小於 1。
  • 手續費按名義價值計,開倉與平倉各收一次。
  • 每一筆交易的風險金額相同、往返手續費相同。
  • 不含 Funding、Slippage、部分成交、返佣或折扣、費率檔位變動與稅。
  • 輸出的是門檻值,不是對你未來勝率的估計或預測。

固定算例: R = 2、每筆風險 PKR 2,000、名義價值 PKR 60,000、開平倉費率各 0.0005:手續費 = PKR 60,c = 0.03,保本勝率 = 1.03 ÷ 3 ≈ 0.3433,也就是 34.33%。

保本勝率是什麼

很多人翻自己的交易紀錄只盯著勝率一個數字,覺得過了五成就算及格。這個判斷少了一半資訊:贏一次拿多少、輸一次賠多少,決定了及格線到底該畫在哪裡。

先把每一筆的虧損固定成 1 個單位,贏的時候拿到 R 個單位,R 就是回報風險比,也就是常說的盈虧比(1:2 的 R 等於 2)。做 N 筆、勝率是 W,賺的總額就是 W×N×R,賠的總額是 (1−W)×N。兩邊剛好相等的時候不賺不賠,把式子解開得到 W = 1/(1+R)。

這是通行算式,不必找誰背書,代幾個數字自己驗算最快:R 等於 1 得到 0.5,R 等於 3 得到 0.25。下面這張表把常見的幾組列出來。

回報:風險R 值保本勝率 W = 1/(1+R)
1:1150%
1:1.51.540%
1:2233.3%
1:3325%
1:5516.7%

這張表的用途不是拿來挑一個好看的 R。R 拉大,門檻確實往下掉,但目標價真的被碰到的次數通常也跟著掉,兩件事會互相抵銷一部分。這頁只提供算術,不判斷哪一組比較值得做。想從入場價、停損價、目標價反推 R,用風險回報比計算器比較快。

為什麼必須把手續費加進去

上面那條式子有個隱含假設:交易不花錢。真實帳戶不是這樣。

Binance USDⓈ-M 合約的手續費按名義價值收。官方文件寫的是 Trading Fee = Position Value × trading fee,而 USDⓈ-M 的 Position Value = Contract Size × execution price(2026-09 查證)。計費基準是整個倉位的價值,不是你投進去的保證金,也和你的停損距離無關。

開倉收一次、平倉再收一次。官方 FAQ 的計算範例就是買入那一腿收 taker、賣出那一腿收 maker(2026-09 查證),所以一趟完整交易的手續費等於名義價值乘上「開倉費率 + 平倉費率」。

費率本身:一般用戶約 maker 0.018–0.02%、taker 0.045–0.05%(2026-09 查證)。官方 FAQ 的計算範例用 Regular User 的 maker 0.02% / taker 0.05%,官方 blog 則寫成 maker「start at 0.018%」、taker「start at 0.045%」,並說會隨成交量與 BNB 設定往下走,持有 BNB 可享最高 10% 的合約手續費折扣(以平台當期頁面為準)。兩組數字有落差,很可能是統計基準不同(含不含 BNB 折扣)。以平台當期費率頁為準,本頁數字可能已過時,計算器請填你帳戶的實際費率。費率檔位怎麼分,Binance 合約手續費那頁寫得比較細。

真正會咬人的是比例,不是絕對值。手續費大約是名義價值的千分之一上下,聽起來可以忽略;但你該拿來比的對象是這筆交易你願意賠掉的金額。用槓桿而且停損設在 3% 左右的位置時,名義價值可能是風險金額的三十倍,同樣的費率攤到風險金額上就變成 3%。停損再收緊、槓桿再往上加,這個比例只會更大。

順帶說明一個取捨:本頁刻意沒有做「槓桿倍數」的輸入框。槓桿只是推算名義價值的其中一種方式,直接填名義價值少一層轉換誤差,也省掉逐倉、全倉、不同標的合約規格算法不同帶來的歧義。你的持倉頁面上通常直接顯示名義價值,抄過來就行。

公開公式與逐步推導

含手續費的版本找不到現成的權威出處可以引,下面是本站按算術自己推的。每一步都寫出來,你可以拿紙筆核對,發現寫錯請走更正政策告訴我們。

先定符號。R 是回報風險比,贏的時候賺 R 個風險單位;A 是每筆風險金額,也就是 1 個風險單位值多少錢;V 是名義價值;fopen 與 fclose 是開倉與平倉費率(小數);W 是勝率。

一趟交易的手續費是 F = V × (fopen + fclose)。因為損益都是用風險單位在計,得把它換成同一個單位:c = F ÷ A。這個 c 就是「一趟手續費相當於幾個風險單位」。

接著做 N 筆交易,其中贏 W·N 筆、輸 (1−W)·N 筆,每一筆不管輸贏都要付 c:

毛利   = W·N·R
毛損   = (1−W)·N
手續費 = N·c

打平條件:W·N·R − (1−W)·N − N·c = 0
兩邊同除以 N(N > 0):
  W·R − (1−W) − c = 0
  W·R − 1 + W − c = 0
  W·(R + 1) = 1 + c
  W = (1 + c) / (1 + R)

檢查推導有沒有寫歪,最快的辦法是把 c 設成 0:式子退回成 W = 1/(1+R),跟第一節那張表對得上。

還有一種情形要講清楚。如果 c 大到讓 (1+c) 超過 (1+R),算出來的 W 會大於 1。世上沒有超過 100% 的勝率,所以 W > 100% 表示:在這組參數下任何勝率都無法保本,每一筆都贏也不行。計算器在這時不會報錯,它照樣把數字算給你看,只是把 achievable 標成 false。這個結果本身就是有用的訊息——它在說參數組合有問題,通常是停損太緊或名義價值太大。

用 PKR 舉一個完整例子逐步算一遍

假設帳戶 PKR 200,000,每筆只肯冒 1% 的風險,A = PKR 2,000;目標設 1:2,R = 2;這一筆有用槓桿,持倉頁顯示的名義價值 V = PKR 60,000;開倉平倉都是市價成交,兩個費率都填 0.0005。

第一步,算一趟的手續費:60,000 × (0.0005 + 0.0005) = 60,000 × 0.001 = PKR 60。

第二步,換成風險單位:c = 60 ÷ 2,000 = 0.03。也就是每做一趟,光手續費就吃掉 3% 的風險額度。

第三步,代公式:W = (1 + 0.03) ÷ (1 + 2) = 1.03 ÷ 3 ≈ 0.3433,即 34.33%。

不含手續費的版本是 33.33%,差 1 個百分點。單看一筆很容易覺得可以無視;一年做兩百筆,那 1 個百分點乘上兩百,等於憑空多輸掉兩筆風險金額。

把同一個帳戶的參數挪一下會更明顯。停損收緊到原來的五分之一,風險金額還是守著 PKR 2,000 不變,倉位就得放大,名義價值變成 PKR 300,000。這時手續費是 300,000 × 0.001 = PKR 300,c = 300 ÷ 2,000 = 0.15,W = 1.15 ÷ 3 ≈ 0.3833,門檻跳到 38.33%。R 沒變、每筆願意賠的錢沒變,只因為停損位置換了,及格線就往上抬了 5 個百分點。

再往極端推:R 改成 1,停損收得更死,風險金額只剩 PKR 500,名義價值 PKR 600,000。手續費 PKR 600,c = 600 ÷ 500 = 1.2,W = (1 + 1.2) ÷ (1 + 1) = 1.10,也就是 110%。計算器會老實顯示 110% 並把 achievable 標成 false。這組參數在算術上就已經是死的,不必真的拿錢去試。

如果想知道單筆交易的價格要走到哪裡才抵得過手續費,那是另一個問題,用計入手續費的保本價計算器算:那頁算的是價格,這頁算的是次數比例。

本工具不包含什麼

  • Funding。 只有持倉跨過結算時點才會收付。官方說明是預設每 8 小時結算一次,時間點在 UTC 00:00、08:00、16:00,而且在結算時點之前平倉就不付也不收(2026-09 查證)。當天進出多半碰不到,過夜倉必須另外估,用 Funding Fee 計算器
  • Slippage。 市價單實際成交價和你按下去時看到的價格有落差,這部分不在費率裡,也不在這條公式裡。
  • 部分成交。 同一張單分好幾次成交、maker 與 taker 角色混著出現時,實際的平均費率會落在你填的兩個數字之間。
  • 返佣與折扣。 BNB 支付、成交量檔位、活動費率都可能讓實付費率低於掛牌價;會不會發生、以及降多少,只能看你帳戶當期的扣費紀錄,本頁不做估計。
  • 稅。 不在計算範圍內。

這些項目沒被算進去,不代表可以忽略。把它們留在公式外面是為了讓輸出保持可驗算——五個輸入、三行算式,你隨時能用手機計算機核對一遍。要把成本估得更完整,做法是把已知的部分先算清楚再一項一項往上加;一開始就塞進一堆自己也說不出數字從哪來的參數,只會讓輸出更難檢查。

常見誤解

誤解一:勝率高就等於賺錢。 勝率和 R 要一起看。八成勝率配 R = 0.2(贏五次才抵得過一次虧損),門檻是 1 ÷ 1.2 ≈ 83.3%,八成還不夠。反過來三成勝率配 R = 3,門檻只有 25%,算術上過得去。單看勝率排名,順序可能完全顛倒。

誤解二:這個數字是預測。 它是門檻值,回答的問題是「要不虧,勝率至少得多少」。你未來實際會打出多少勝率,這個工具不知道。把門檻當成對未來的估計,等於把約束條件誤讀成承諾。

誤解三:門檻過了就一定不虧。 公式假設每一筆的風險金額相同、手續費相同。真實帳戶裡這兩件事都會飄:有幾筆倉位開得偏大、有幾筆滑點特別糟、有幾筆掛單意外成了 maker。門檻是理想條件下的最低要求,實際結果會在它上下晃動。

風險說明

本頁只做算術,不給交易信號,也不判斷哪一組 R 與勝率的組合值得去做。費率請以你自己帳戶當期的扣費紀錄為準,本頁引用的區間可能已經過時。合約交易可能損失全部本金。

內容查核:

來源與查核日期

RISK REMINDER把估算值和交易所結果分開看。
UNDERSTAND FIRST每個結果都要連同公式與假設閱讀。
BROWSER LOCAL輸入只在這個瀏覽器處理。