このページの翻訳は LLM によって生成されています。誤りに気づいた場合は GitHub で issue を開いてお知らせください。
価格への影響
価格影響モジュールは、取引サイズと市場の厚みに応じて価格への影響を計算・適用します。大きな取引ほど約定価格への影響を大きくし、実際の市場の動きを反映して公平な取引を支えます。すべての新規ポジションに適用されます。
- 動的な価格影響の計算: 取引サイズと市場の厚みから計算します。
- 未決済建玉の追跡: 複数の時間枠で未決済建玉を記録します。
- 市場の厚みの管理: 通貨ペアごとに設定できます。
- 時間枠を使った未決済建玉: 一定の時間枠を使って累積建玉を計算します。
- ロングとショートの個別処理: 方向別に価格への影響を計算します。
価格への影響の計算
Section titled “価格への影響の計算”基本式は次のとおりです。
Price Impact = (Start OI + Trade Size / 2) / One Percent Depth各項目の意味:
- Start OI: 対象方向、ロングまたはショートの開始時点の未決済建玉。
- Trade Size: 実行する取引のサイズ。
- One Percent Depth: 価格を1%動かすために必要な取引量。
次の条件のロング取引を考えます。
- 新規注文価格:$1000。
- 取引サイズ:$100,000。
- 現在の未決済建玉:$500,000。
- 1%の市場の厚み:$1,000,000。
-
価格影響率を計算します。
Price Impact % = (500,000 + 100,000 / 2) / 1,000,000 / 100 = 0.55% -
価格への影響額を計算します。
Price Impact = $1000 * 0.55% = $5.50 -
価格に反映します。
Price After Impact = $1000 + $5.50 = $1005.50