AI Trading Library Apply for a private system →

Team kit · Agent Lab

The Agent Lab

Five tools for the numbers behind the team: how a set of trade results can spread out, how many contracts fit your risk, what a payoff needs to break even, how close a prop-firm floor is, and what your own journal rows show. Every chart here is an illustration of the inputs you type, not a prediction. Nothing you type leaves your browser.

Monte Carlo paths

The same win rate and payoff can produce very different runs. This draws thousands of random orderings of wins and losses from your inputs, so you can see the spread, the drawdowns and the losing streaks before they happen to you. Each win pays your average win, each loss costs your average loss, risk per trade stays fixed.

Illustration of your inputs · not a prediction

The max-loss line sits that far below the starting balance (static). Example inputs only. Use your own numbers, ideally from your journal.

5–95% of pathsMedian pathSample pathsMax-loss line

Position size

The Trader's size maths in one place: budget ÷ (stop distance × value per point) = size, always rounded down. Check the value per point or pip against your own contract or broker specification.

Illustration of your inputs · not a prediction
Market

Expectancy and break-even

What a payoff needs. Expectancy per trade = win rate × average win − loss rate × average loss. The break-even win rate is the point where that is zero. A small sample tells you little about where you really sit on this line.

Illustration of your inputs · not a prediction

Example inputs. Costs are subtracted from every trade, win or lose.

Expectancy after costsBreak-even win rateYour inputs

Prop-firm drawdown checker

Paste your daily P&L and see your balance against the moving max-loss floor, the day a rule would have broken, and the room you have left today. Firm rules differ and change often. Check your firm's current rules and enter them exactly; this tool only applies the numbers you type.

Illustration of your inputs · not a prediction
For intraday trailing, add the day's best open profit after a slash: 610/900 means closed +610 after being up 900. Without it, the close is used.
Balance at closeMax-loss floorProfit targetDaily limit hit

Floor checks here use closing balances (and your intraday peak, if given). Firms usually check equity against the floor in real time, so an intraday dip can break a rule that a close doesn't show. Size bands use the example bands in Guide 09: more than 50% of max drawdown left, normal; 25–50%, half; under 25%, minimum size or no trade.

Journal analyzer

Paste rows from your journal (the columns from the journal template, or at minimum date,setup,result_r). You get the plain facts: win rate, average R, expectancy, profit factor, best and worst setup, the spread of results and the equity curve in R. Under 30 trades it is descriptive only. Everything stays in your browser. Nothing is uploaded.

Describes your rows · not a prediction
Rows with took_trade = N (passed setups) and rows without a number in result_r are left out and counted.

Template: journal-columns.csv · Guide 08 explains the columns.

These tools do arithmetic on what you type. They don't know your market, your fills or your future. A number on this page is never a reason, on its own, to take a trade.

Not financial advice. The founder is not a licensed financial advisor. Software and education only. Trading involves substantial risk of loss. Backtested results are hypothetical.
The AI Trading Library is published by Co trader LLC (Wyoming, USA) · Legal & disclaimers