# 永続型先物の資金調達

永続型先物は満期時に最終決済がないため、スポット市場のインデックス価格に収束することを保証するために、Oyster AMMは永続先物市場に対して「継続的な資金調達」を採用しています。この仕組みは、毎日のサイクル内で価格の乖離が収束することを期待しています。

<figure><img src="/files/m2XeQ0YTSu8iMZt5Mv7Z" alt=""><figcaption></figcaption></figure>

* Δt\Delta tΔt は、資金調達料が計算される現在と最後のタイムスタンプ間の秒数です。&#x20;
* ペアの資金調達インデックスは、そのペアに対して誰かがアクションを取ったときに更新されます。&#x20;

未実現の資金調達支払／収入は、ポジションが増加、減少、クローズされる、またはマージンが調整される際に実現されます。

## 上級

スマートコントラクトの実装制限により、Earn（AMMプール）を通じて追加された流動性は、資金調達収入／手数料の対象外となります。スマートコントラクトは、流動性中のオープンインタレスト（OI）を除いたロングポジションとショートポジションの総オープンインタレストを追跡します。実際の資金調達支払い額は、以下のように計算されます。

ロングがショートに支払う場合: FundingFeeRateForLong = -FundingFeeRate

* FundingFeeRateForShort = +FundingFeeRate \* totalLongPositionOI / totalShortPositionOI&#x20;

ショートがロングに支払う場合: FundingFeeRateForShort = FundingFeeRate&#x20;

* FundingFeeRateForLong = -FundingFeeRate \* totalShortPositionOI / totalLongPositionOI&#x20;

つまり、資金調達を支払う側は常にそのまま支払いますが、資金調達を受け取る側は、ポジションのバランスによって多くまたは少なく資金を受け取ることがあります。

### 含意

価格が急上昇した市場シナリオでは、Oyster AMM内の流動性がショートポジションの大部分を保持しているため、totalLongPositionOIがtotalShortPositionOIよりも大幅に大きくなる可能性があります。この場合：

* ロングポジションが資金調達を支払う必要がある場合、ショートポジションは単位ポジションあたり多くの資金調達を受け取ることになります。
* &#x20;ロングポジションが資金調達を受け取る場合、ロングポジションは単位ポジションあたり少ない資金調達を受け取ることになります。

価格が急落した市場シナリオでは、totalShortPositionOIがtotalLongPositionOIよりも大幅に大きくなる可能性があります。この場合：

* ショートポジションが資金調達を支払う必要がある場合、ロングポジションは単位ポジションあたり多くの資金調達を受け取ることになります。
* &#x20;ショートポジションが資金調達を受け取る場合、ショートポジションは単位ポジションあたり少ない資金調達を受け取ることになります。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.synfutures.com/jp/oyster-amm/no.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
