Clarify perp-options points mode: scenario B focuses on portfolio net target.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-28 12:57:09 +08:00
parent a908dccaba
commit 21c80f2ac9
2 changed files with 18 additions and 20 deletions
+17 -19
View File
@@ -676,26 +676,11 @@
: "保证金高于交易资金(仅提示)";
let caseB =
'<section class="calc-po-case">' +
"<h4>情景 B · 期权方向对</h4>" +
'<div class="calc-summary">' +
"<div><span>所需点数(期权净利=目标)</span><strong>" +
fmt(b.move_points_opt_net, 4) +
" · " +
fmt(b.move_pct_opt_net, 4) +
"%</strong></div>" +
"<div><span>期权净利</span><strong class=\"" +
pnlClass(b.opt_net_u) +
'">' +
fmtU(b.opt_net_u) +
"</strong></div>" +
"<div><span>此时组合净利</span><strong class=\"" +
pnlClass(b.portfolio_net_at_opt_target_u) +
'">' +
fmtU(b.portfolio_net_at_opt_target_u) +
"</strong></div>";
"<h4>情景 B · 期权方向对(以组合净利为准)</h4>" +
'<div class="calc-summary">';
if (b.move_points_portfolio != null) {
caseB +=
"<div><span>所需点数(组合净利=目标)</span><strong>" +
"<div><span>所需波动点数</span><strong>" +
fmt(b.move_points_portfolio, 4) +
" · " +
fmt(b.move_pct_portfolio, 4) +
@@ -705,10 +690,23 @@
'">' +
fmtU(b.portfolio_net_u) +
"</strong></div>" +
"<div><span>此时期权净利</span><strong class=\"" +
"<div><span>其中期权净利</span><strong class=\"" +
pnlClass(b.opt_net_at_portfolio_target_u) +
'">' +
fmtU(b.opt_net_at_portfolio_target_u) +
"</strong></div>" +
"<div><span>其中永续盈亏</span><strong class=\"" +
pnlClass(
b.portfolio_net_u != null && b.opt_net_at_portfolio_target_u != null
? Number(b.portfolio_net_u) - Number(b.opt_net_at_portfolio_target_u)
: null
) +
'">' +
fmtU(
b.portfolio_net_u != null && b.opt_net_at_portfolio_target_u != null
? Number(b.portfolio_net_u) - Number(b.opt_net_at_portfolio_target_u)
: null
) +
"</strong></div>";
} else if (b.portfolio_error) {
caseB +=