持仓卡与中控快照增加期权杠杆倍数展示。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-10-05 06:47:49 +08:00
parent 7b432bc964
commit d743185f05
6 changed files with 94 additions and 1 deletions
+7
View File
@@ -1806,6 +1806,7 @@ def format_position_row(
) -> dict[str, Any]:
from lib.options.options_pricing_lib import (
close_breakeven_idx,
equivalent_contract_leverage,
expiry_breakeven_px,
idx_distance_to_be,
strike_distance_to_be,
@@ -1891,6 +1892,12 @@ def format_position_row(
"close_be_px": close_be,
"dist_expiry_be": strike_distance_to_be(strike, expiry_be),
"dist_close_be": idx_distance_to_be(idx_px, close_be),
"contract_leverage": equivalent_contract_leverage(
index_px=idx_px,
eth_amount=eth_amount,
total_premium=premium_paid,
margin_mode=row_mode,
),
"raw": pos,
}