Private execution math: fills and costs stay in this browser. BestProps does not upload them. Device saving is optional, and Reset removes saved scenarios.
Build a closed or partially closed position
Enter futures fills and execution costs
Use one contract and one direction per scenario. This calculator applies average-cost realized P&L to entries opened before the listed exits. Put reversals in a separate scenario.
Realized result
Gross, cost, and net attribution
Cost breakdown
Per-contract result
Compare up to five scenarios
Execution scenario comparison
Formula, allocation, and trust contract
- Average entry equals the quantity-weighted entry price. Realized gross P&L equals direction × (each exit price − average entry) × point value × exit quantity.
- Average-cost attribution assumes every listed entry occurs before every listed exit. It is not FIFO, tax-lot accounting, a broker statement, or a reconstruction of a reversal.
- Entry-side costs are allocated to closed quantity. Costs for remaining open entries are shown separately and are not subtracted from realized P&L until that quantity closes.
- Break-even average exit equals average entry plus or minus realized cost per closed contract divided by point value. Actual fill sequencing and new costs can change it.
- Prices must align to the selected tick grid. The calculator blocks over-exits, mixed-contract scenarios, non-whole contract quantities, stale presets, and malformed or extreme inputs.
- The optional drawdown-buffer result is entered buffer plus net realized P&L. It does not model a firm's equity basis, daily reset, trailing floor, breach timing, or eligibility rule.