> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# レバレッジ

> レバレッジが必要証拠金をどう決めるか、ポジションが大きくなるほど最大レバレッジが下がる理由、ポジションを持ったまま変更したときに何が起こるかです。

レバレッジは、ポジションに必要な証拠金の額を決めます。10倍なら、あるサイズのポジションはその想定元本の10分の1を拘束し、20倍なら20分の1です。

一方でレバレッジは、エクスポージャーを変えるものでは*ありません*。ポジションの損益はそのサイズと価格で決まり、選んだレバレッジでは決まりません。レバレッジが変えるのは、どれだけの担保資産が拠出されるか、したがって、その担保資産が尽きるまでに価格がどこまで動けるかです。

レバレッジは**マーケットごと**に設定します。[マージンモード](/ja/trading/margin-modes)とは違い、ポジションや有効な注文を持ったままでも変更できます。

<h2 id="maximum-leverage-falls-with-size">
  サイズが大きいほど最大レバレッジは下がる
</h2>

どのマーケットにもティア制のリスク上限があります。ポジションが大きくなるほど、使える最大レバレッジは下がり、必要維持証拠金は上がります。

| ティア | ポジション想定元本   | 最大レバレッジ | 維持証拠金率 |
| --- | ----------- | ------: | -----: |
| 1   | 5M以下        |    100倍 |  0.50% |
| 2   | 5M – 50M    |     80倍 |  0.60% |
| 3   | 50M – 100M  |     60倍 |  0.80% |
| 4   | 100M – 150M |     40倍 |  1.25% |
| 5   | 150M超       |     20倍 |  2.50% |

<Note>
  上の数値はティア構造を示すための例示です。実際のティア、レバレッジ上限、料率はマーケットごとに異なり、それぞれの[契約仕様](/ja/trading/markets)に公開されています。
</Note>

理屈は解消のしやすさにあります。小さなポジションは、ほとんどどんな板に対してもクローズできます。非常に大きなポジションは、自分自身に不利な方向へ相場を動かさずに素早くクローズすることができず、強制決済の際に取引所が全額を回収できない可能性があります。大きなポジションに高い必要維持証拠金を課すのは、そのためのバッファです。

<h2 id="computing-the-requirement-yourself">
  必要証拠金を自分で計算する
</h2>

ティアが持っているのは料率だけではありません。1つのティアは4つの値を抱えており、プロトコルはそれらを次のように必要証拠金へ落とし込みます。

$$
\text{必要当初証拠金} = \text{想定元本} \times \text{im\_leverage} \times 10^{\text{exponent}}
$$

$$
\text{必要維持証拠金} = \max\!\left(\text{想定元本} \times \text{mm\_leverage} \times 10^{\text{exponent}} - \text{控除額},\; 0\right)
$$

レバレッジの値は整数で、共通の指数でスケールされています。同じ1件のレコードから最大レバレッジと維持証拠金率の両方が得られるのは、このためです。`im_leverage = 100`、`mm_leverage = 50`、`exponent = −4`であれば、当初証拠金は想定元本の1%、つまり100倍であり、維持証拠金は0.50%になります。

**効いてくるのは控除額であり、たいてい抜け落ちているのもここです**。これがなければ、ティアの境界をまたいだポジションは想定元本の全額が高いほうの料率で計算し直され、必要証拠金が不連続に跳ね上がります。控除額は、各ティアの直線が境界で1つ前のティアの直線と接するように設定されています。高いほうの料率を適用したうえで、段差を打ち消す定数を差し引く形です。その結果、必要証拠金はサイズとともに連続的に増えていきます。

<Warning>
  料率の列だけから計算した必要維持証拠金が境界の近くで誤りになるのは、このためです。跳ね上がりを過大に見積もることになります。契約仕様からは、料率と併せて`maintenance_deduction`も読み取ってください。あるいは自分で導出せず、そのポジションについてプロトコルが報告する所要額を読み取ってください。
</Warning>

丸めについて、1つ知っておく価値のあるルールがあります。指数が負のとき、除算は**切り上げ**になります。必要証拠金の丸めは常にプロトコルに有利な方向であり、自分に有利になることはありません。手計算した所要額は、実際の値より最小単位1つ分だけ小さくなることがあります。

<h2 id="growing-into-a-tier">
  上位ティアに入るとき
</h2>

実務上の帰結はこうです。**価格がまったく動いていなくても、ポジションを大きくするだけで強制決済価格が不利な方向へ動くことがあります**。上位ティアに入ると、ポジション全体に対する必要維持証拠金が上がり、強制決済までの距離が縮まります。

<h2 id="changing-leverage-with-a-position-open">
  ポジションを持ったままレバレッジを変更する
</h2>

レバレッジを上げれば証拠金が空きます。下げればより多くの証拠金が必要になり、足りている場合にのみ許可されます。

<div className="dg" data-dg="leverage-change">
  <div className="dg-c" style={{aspectRatio:"720 / 272"}}>
    <svg className="dg-w" viewBox="0 0 720 272" aria-hidden="true">
      <path className="dg-wire dg--blue" d="M 143.00 124.00 L 156.60 124.00" />

      <path className="dg-head dg--blue" d="M 163.00 124.00 L 156.60 128.40 L 156.60 119.60 Z" />

      <path className="dg-wire dg--sky" d="M 423.00 124.00 L 436.60 124.00" />

      <path className="dg-head dg--sky" d="M 443.00 124.00 L 436.60 128.40 L 436.60 119.60 Z" />

      <path className="dg-wire dg--green" d="M 572.00 124.00 L 589.58 80.93" />

      <path className="dg-head dg--green" d="M 592.00 75.00 L 593.66 82.59 L 585.51 79.26 Z" />

      <path className="dg-wire dg--orange" d="M 572.00 124.00 L 589.66 169.04" />

      <path className="dg-head dg--orange" d="M 592.00 175.00 L 585.57 170.65 L 593.76 167.44 Z" />
    </svg>

    <div className="dg-band" style={{left:"23.3333%",top:"9.5588%",width:"34.7222%",height:"72.0588%"}}><span className="dg-cap">まとめて再計算</span></div>
    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"35.6618%",width:"19.1667%",height:"19.8529%"}}><span className="dg-t">レバレッジ変更を要求</span></div>
    <div className="dg-b dg--sky" style={{left:"25.5556%",top:"16.1765%",width:"30.2778%",height:"16.1765%"}}><span className="dg-t">保有ポジションの当初証拠金</span></div>
    <div className="dg-b dg--sky" style={{left:"25.5556%",top:"37.5000%",width:"30.2778%",height:"16.1765%"}}><span className="dg-t">未約定注文が拘束している証拠金</span></div>
    <div className="dg-b dg--sky" style={{left:"25.5556%",top:"58.8235%",width:"30.2778%",height:"16.1765%"}}><span className="dg-t">各ポジションに留保されたクローズ手数料</span></div>
    <div className="dg-b dg--yellow dg-round" style={{left:"62.2222%",top:"36.7647%",width:"16.6667%",height:"17.6471%"}}><span className="dg-t">支払能力は保たれるか</span></div>
    <div className="dg-b dg--green" style={{left:"82.7778%",top:"18.3824%",width:"17.2222%",height:"18.3824%"}}><span className="dg-t">適用</span></div>
    <div className="dg-b dg--orange" style={{left:"82.7778%",top:"55.1471%",width:"17.2222%",height:"18.3824%"}}><span className="dg-t">拒否</span><span className="dg-s">レバレッジは据え置き</span></div>
    <div className="dg-free" style={{left:"23.3333%",top:"86.7647%",width:"76.6667%"}}><div className="dg-n">分離ポジションでは、同じチェックがそのポジション自身の割当額の中で行われます。</div></div>
  </div>
</div>

再計算の対象はポジションだけではなく、変更が触れるものすべてです。保有ポジションの当初証拠金、未約定注文が拘束している証拠金、各ポジションに対して留保されているクローズ手数料が含まれます。その結果としてアカウントが自らの所要額を賄えなくなる場合、変更は拒否され、従来のレバレッジがそのまま残ります。

**分離**ポジションでは、同じチェックがそのポジション自身の割当額の中で行われ、拠出済みの額と新しいレバレッジが要求する額を比較します。

<h2 id="when-a-position-outgrows-its-leverage">
  ポジションがレバレッジの許容を超えたとき
</h2>

ポジションが、そのレバレッジで許されるティアを超えてしまうことがあります。多くは、約定を重ねて大きくなった場合か、マーケットの上限が引き締められた場合です。

この状態を理由にプロトコルが強制決済を行うことはなく、すでに出している注文を取り消すこともありません。

* **既存の注文はそのまま**。ティア外になったことを理由に取り消されることはありません。
* **リスクを増やす新規注文は拒否されます**。
* **マッチング時、リスクを増やす約定は拒否され、その注文は取り消されます**。
* **減らす方向はいつでも許可されます**。

解消するには、レバレッジを下げるか、エクスポージャーを減らします。それまでポジションのサイズは凍結され、縮めることはできても増やすことはできません。

<h2 id="choosing-leverage">
  レバレッジの選び方
</h2>

多くの人が注目する数字は、実のところ最も重要度の低い数字です。重要なのは**担保資産に対するポジションサイズ**であり、強制決済までの距離を決めるのはこちらです。50倍を選んで小さなポジションを建てるほうが、5倍を選んでその10倍の大きさのポジションを建てるより安全です。

レバレッジが直接に決めるものは二つあります。

* **拠出される担保資産の量**。ひいては、他のポジション用やバッファとして手元に残る量
* **[自動デレバレッジ](/ja/trading/adl)の順位**。未実現利益と実効レバレッジの積で計算され、レバレッジが高いほど列の前に立つ

<h2 id="reading-the-live-values">
  実際の値を読み取る
</h2>

このページに出てくる数値はいずれも、プロトコルの定数ではなく、マーケットごとのオンチェーン設定です。これらを決めているパラメータは次のとおりです。

| パラメータ                   | 決めるもの               |
| ----------------------- | ------------------- |
| `im_leverage`           | 当初証拠金率、ひいては最大レバレッジ  |
| `mm_leverage`           | 維持証拠金率              |
| `exponent`              | 両方の料率に共通してかかる10のべき乗 |
| `maintenance_deduction` | ティアの関数を連続に保つ定数      |

いずれも各[契約仕様](/ja/trading/markets)に公開されており、チェーンから読み取れます。これらをハードコードした統合は、いずれネットワークが適用していない数値を計算することになります。[開発者](/ja/developers/overview)を参照してください。

<h2 id="where-to-go-next">
  次に読む
</h2>

<CardGroup cols={2}>
  <Card title="マージンモード" href="/ja/trading/margin-modes">
    クロスと分離、それぞれが共有担保にとって何を意味するのかです。
  </Card>

  <Card title="証拠金の追加" href="/ja/trading/add-margin">
    レバレッジを変えずに分離ポジションの割当額を調整します。
  </Card>

  <Card title="強制決済" href="/ja/trading/liquidations">
    必要維持証拠金が強制決済の発動条件になる仕組みです。
  </Card>

  <Card title="マーケット" href="/ja/trading/markets">
    マーケットごとのティア表とレバレッジ上限を掲載しています。
  </Card>
</CardGroup>
