· four exchange APIs · rebuilt daily

固定ドル損失額によるポジションサイジングでポートフォリオのドローダウンを抑制する

リスク基準のサイジング vs レバレッジ基準のサイジング

取引所の最大レバレッジに基づいてperpetualポジションのサイズを決定すると、ストップロス距離が恣意的なものになります。一方、固定ドル損失額に基づいて決定すれば、口座のドローダウンを設定したパーセンテージに確実に抑えることができます。最初にレバレッジを設定すると、ドル建ての損失額は初期証拠金と価格ボラティリティによって決定される変数となってしまいます。リスクを最初に設定すれば、レバレッジを選択する前に、クォート通貨ベースでの正確なポジションサイズが決定されます。

レバレッジ基準サイジングの計算式

口座残高が10,000 USDTのトレーダーが、BTCで10xのレバレッジを使用してポジションを建てるケースを考えます。割り当てられた証拠金が10,000 USDTの場合、総ポジションサイズは100,000 USDTとなります。エントリー価格が60,000 USDTのとき、このポジションは1.6666 BTCを保持することになります。

テクニカル分析によりストップロスを57,000 USDTに設定する場合、ストップロスまでの距離は3,000 USDT、つまり5.00%となります。ストップロス水準での実現損失額を計算すると以下のようになります。

1.6666 BTC × 3,000 USDT = 4,999.80 USDT

ポジションサイズが許容リスクではなく利用可能なレバレッジによって決定されたため、このトレードでは単一のポジションで全口座残高10,000 USDTの49.998%をリスクに晒すことになります。

固定損失額基準サイジングの計算式

リスク優先のアプローチでは、10,000 USDTの口座残高に対して最大損失を2.00%(200 USDT)に制限します。エントリー価格を60,000 USDT、同じく5.00%の下落となる57,000 USDTにストップロスを設定します。

許容される最大ポジションサイズを求めるには、リスクとする総ドル額をストップロスまでの距離(パーセンテージ)で割ります。

200 USDT ÷ 0.05 = 4,000 USDT

エントリー価格60,000 USDTにおいて、4,000 USDTのポジションサイズは0.0666 BTCに相当します。価格が57,000 USDTのストップロスに達した場合の実現損失額を計算すると以下のようになります。

0.0666 BTC × 3,000 USDT = 199.80 USDT

必要証拠金は選択したレバレッジによって変わりますが、最大ドル損失額は変化しません。

清算価格がストップロス価格よりも低い位置にある限り、3つのどのケースでも57,000 USDTでストップアウトされた場合の損失は199.80 USDTとなります。

清算距離の制約

レバレッジを高くするほど、エントリー価格と取引所の清算価格との距離が縮まります。ストップロス水準に達する前に清算が発生した場合、損失は計画していた200 USDTのリスク上限を超過します。

4,000 USDTのポジションに20xレバレッジを適用した場合、初期証拠金は200 USDTです。維持証拠金率を0.50%と仮定すると、含み損が180 USDTに達した時点でポジションは清算されます。これはエントリー価格から4.50%の価格下落を意味します。

60,000 USDTから4.50%下落すると、清算価格は57,300 USDTとなります。57,300 USDTは計画していたストップロス価格57,000 USDT(5.00%下落)よりも高い位置にあるため、ストップロスに達する前にポジションが自動的に清算され、担保の没収と清算手数料が発生します。意図しない清算を避けるためには、清算価格がストップロス価格の先に位置するレベルに実質レバレッジを抑える必要があります。

MEXCで手数料20%キャッシュバック →全商品で取引手数料の20%が戻ります。この還元は本来私が受け取る報酬から出るため、あなたの負担は増えません。 アフィリエイトリンク — 詳細はフッターに。

手数料およびFundingが純ポジションサイズに与える影響

取引手数料とfundingによるコスト(funding drag)は、最終的な実現損失を拡大させます。Taker手数料は、エントリーおよびエグジット時に利用可能な担保を減少させます。

取引所ごとの手数料比較

主要デリバティブ取引所における公表されたデフォルトのTaker手数料は0.02%から0.055%の範囲となっています。以下の表は、100,000 USDTのポジションサイズにおける往復のTaker取引コストを示しています。

VenueFutures Maker FeeFutures Taker FeeRound-Trip Taker Fee ($100,000 Position)
MEXC0.0000%0.0002%$40.00
Bitget0.0002%0.0003%$60.00
OKX0.0002%0.0005%$100.00
Bybit0.0002%0.00055%$110.00

Bybitで100,000 USDTのTakerポジションを建てた場合、エントリー時に55 USDT、5.00%のストップロスでの決済時に52.25 USDTが発生し、ポジションの損失に合計107.25 USDTの取引手数料が上乗せされます。

Funding Rateの変動

Fundingの支払いは8時間ごとに発生し、保有コストを直接変化させます。各取引所における標準化された8時間のfunding rateは、銘柄によって大きなスプレッドが存在します。

AssetOKX 8h RateBybit 8h RateMEXC 8h RateBitget 8h RateSpread (8h)
ETH+0.0028%+0.0093%+0.0050%+0.0100%0.0072%
BTC+0.0077%+0.0100%+0.0100%+0.0100%0.0023%
SOL-0.0087%-0.0056%-0.0028%+0.0058%0.0145%
ZEC+0.0075%+0.0100%+0.0012%+0.0100%0.0088%
XRP+0.0002%-0.0044%+0.0034%+0.0044%0.0088%
XAU+0.0213%+0.0190%+0.0072%+0.0112%0.0141%

SOLの10,000 USDTのロングポジションにおいて、OKXで24時間(3回のfundingインターバル)保有するとトレーダーは2.61 USDTを受け取り(8時間あたり-0.0087%)、一方Bitgetで同じロングポジションを保有すると1.74 USDTのコストが発生します(8時間あたり+0.0058%)。XAUのロングポジションを10,000 USDT保有する場合、MEXCでは8時間あたり0.72 USDTのコストがかかりますが、OKXでは8時間あたり2.13 USDTとなります。

実践的な注文執行ワークフロー

ポジションサイズを正確に計算する手順は以下の通りです。

  1. クォート通貨ベースで許容可能な口座損失額を決定する(例: 10,000 USDT残高に対して200 USDT)。
  2. チャート構造等に基づいて市場エントリー価格とストップロス価格を特定する(例: エントリー60,000 USDT、ストップロス57,000 USDT)。
  3. 価格下落率の距離を計算する(3,000 USDT / 60,000 USDT = 0.05 または 5.00%)。
  4. 許容ドル損失額を価格下落率で割り、必要なポジションノショナルを算出する(200 USDT / 0.05 = 4,000 USDT ポジション)。
  5. 清算価格がストップロス価格の外側に位置するレバレッジを選択する(維持証拠金率0.50%を前提とした場合、5.00%のストップロスに対しては19x未満のレバレッジ)。
MEXCで手数料20%キャッシュバック →全商品で取引手数料の20%が戻ります。この還元は本来私が受け取る報酬から出るため、あなたの負担は増えません。 アフィリエイトリンク — 詳細はフッターに。今日は口座を作らない? 数字が動いたら通知します →同じ測定値を、動いたときにお知らせします。ファンディングが高くなったとき、取引所どうしでポジションのコスト評価が食い違ったとき。無料・登録不要・メール不要。このリンクで報酬を受け取る人はいません。

次に読む

マイアミ・ブリッケルへの暗号資産企業移転が資本フローをいかに再編したかKEY: フロリダ州の所得税率0%という優遇策を背景に、2021年初頭から機関投資家トレード企業がブリッケルへ相次いで移転。保有中の Perpetual における Funding と取引手数料のどちらが高コストかKEY: 3日以上保有する Perpetual ポジションでは、通常、Funding 支払いの合計額がエントリーおよびエグジットの取引手数料の合計を上回ります。ロングポジションにおけるPerpetual futures vs spotの保有コスト比較KEY: OKXでXAUのロングperpetual契約を保有すると、funding手数料だけで年率90.45%のコストがかかります。