Research, not advice. Disclosures →
Trade Planner

Trade planner

Size a position and model outcomes. Inputs stay in the URL hash and never reach the server.

Inputs

Advanced

Position
— shares

Enter a valid trade.

Size constraint—
Stop distance—
At stop—
At target—
Reward / risk—
Account exposure—
ATR multiple—
Blended scale-out R—

Exit scenario

Net P&L—

How this is calculatedrisk_per_share = |entry − stop| + slippage_per_share shares_by_risk = floor((account × risk% − round_trip_fees) / risk_per_share) shares_by_cap = floor(position_cap / entry) shares = max(0, min(shares_by_risk, shares_by_cap)) net_pnl(exit) = shares × (exit − entry) × direction − costs R(exit) = net_pnl(exit) / |net_pnl(stop)| direction = +1 long, −1 short