Capital, Fees and Compounding
Every figure below comes from the backend calculation module (src/capital/education.py) — never duplicated or re-derived in this website.
USD_CAPITAL_ENGINE_CONFIGURED_NOT_CONNECTED_TO_LIVE_MONITOR
Current configuration (read live)
| Starting paper capital | $2,000.00 |
|---|---|
| Default risk fraction | 0.01 |
| Taker fee (both sides, default) | 0.0004 |
| Slippage assumption | 0.0002 |
CODE-DERIVED VISUALISATION
Capital and fee calculation flow generated from verified module/route relationships in this repository.
Verified illustrative example
Winning example
Win| Starting equity | $2,000.00 |
| Risk (1%) | $20.00 |
| Position notional | $2,000.00 |
| Gross result (2R) | $40.00 |
| Total costs | $2.40 |
| Net result | $37.60 |
| Next equity | $2,037.60 |
Losing example
Loss| Gross result | -$20.00 |
| Total costs | $2.40 |
| Net result | -$22.40 |
| Next equity | $1,977.60 |
This is an illustrative demonstration of the formulas only. It does not predict future results, and the real paper ledger currently has zero completed observations.
Risk comparison (0.5% / 1% / 2%)
Doubling the risk fraction doubles the position notional and every downstream cost/PnL figure proportionally — see the live Capital screen's education panel for exact numbers at the current configuration.
Compounding method
Full-equity compounding: Next Equity = Previous Equity + Net PnL, where Net PnL = Gross PnL - Entry Fee - Exit Fee - Slippage Costs. Only realised (completed) results ever change equity — never unrealised profit.