Simulated trading evaluation · in private testing
Know every rule
before it matters.
Most evaluations tell you the rule at the moment it costs you the account. BBA Trading is being built the other way round: every limit, every threshold and every way an evaluation can end, stated in full and in plain words, before a single simulated trade is placed.
Simulated evaluation
$25,000 Evaluation (fixed drawdown)
- Simulated account
- $25,000
- Profit target
- $1,500
- Daily loss limit
- $500
- Loss floor
- $23,500
+ 4 more, in full below
Principles
What we are building toward
Five commitments the software is written to keep. They are design decisions, not marketing lines, and each one is enforced in the evaluation engine rather than promised in a document.
Rules are visible before they apply
Every rule that can affect an outcome is shown in full, with its number, before an evaluation begins — not surfaced at the moment it bites.
Every outcome is explainable
A result is never a verdict on its own. It carries the rule that produced it, the day it happened and the figures behind it, in a sentence a person can read.
No silent rule changes
Rules are versioned. An account is held to the version it opened under, and nothing moves it to a newer one. New rules apply to new accounts.
A record that can be checked
Decisions are written down as they happen, in order, with who made them and why. Corrections are added on top; nothing is quietly overwritten.
Discipline over hype
No guaranteed outcomes, no invented numbers, no borrowed credibility. What is built is described exactly, including what it cannot do.
How it works
How an evaluation works
Five stages, all simulated. Nothing below touches a market, a broker or any money.
-
Step 1: Read the rules
The full ruleset is shown first: profit target, loss limits, position limits, qualifying days and the consistency requirement — each with its number and what it does to you.
Before anything begins -
Step 2: Trade the simulated account
Activity is recorded against a simulated balance. There is no market connection, no live pricing and no order ever leaves the environment.
Simulated throughout -
Step 3: Track risk and progress
Remaining daily loss, distance to the loss floor, qualifying days and the current profit target are computed on the server and shown as figures, not as a traffic light.
Always visible -
Step 4: Receive a clear result
Pass, fail, or pending end-of-day confirmation. A target reached mid-session reads as pending until that trading day closes — it is never announced early and then withdrawn.
Stated plainly -
Step 5: See reward eligibility in full
Where a simulated reward is not available, every reason is listed at once, in plain words. In the current environment a reward is a record entry: no money exists and none can be sent.
Simulated only
The evaluations
Every number, before you start
These are the actual figures the evaluation engine grades against — not a summary of them. Each carries the ruleset version it belongs to, and an account is held to the version it opened under for as long as it is open.
Simulated evaluation
$25,000 Evaluation (fixed drawdown)
- Simulated account
- $25,000
- The invented balance the evaluation starts from.
- Profit target
- $1,500
- The simulated profit required to pass. Progress toward it is on screen from the first moment.
- Daily loss limit
- $500
- The most that can be lost in one trading day. Resets at 18:00 New York time.
- Loss floor
- $23,500
- A fixed floor the account cannot fall below. It does not move.
- Position limit
- 3 contracts
- A cap on what can be held at once, so one position cannot carry the whole evaluation.
- Qualifying days
- 5 days
- Days making at least $100. An evaluation cannot be finished in one lucky session.
- Consistency
- 50% max single day
- If one day is more than this share of total profit, the target rises until it is not. It never fails an account.
- When a pass counts
- End of that day
- A target reached mid-session reads as pending until the trading day closes. Once confirmed it is fixed.
Simulated evaluation
$50,000 Evaluation
- Simulated account
- $50,000
- The invented balance the evaluation starts from.
- Profit target
- $3,000
- The simulated profit required to pass. Progress toward it is on screen from the first moment.
- Daily loss limit
- $1,000
- The most that can be lost in one trading day. Resets at 18:00 New York time.
- Loss floor
- $47,500
- A floor that rises with the account’s highest point and never falls back.
- Position limit
- 5 contracts
- A cap on what can be held at once, so one position cannot carry the whole evaluation.
- Qualifying days
- 5 days
- Days making at least $150. An evaluation cannot be finished in one lucky session.
- Consistency
- 50% max single day
- If one day is more than this share of total profit, the target rises until it is not. It never fails an account.
- When a pass counts
- End of that day
- A target reached mid-session reads as pending until the trading day closes. Once confirmed it is fixed.
Generated from the rules engine itself, so this page cannot quote a figure the product does not use. Every amount is simulated: the balances are invented and no real money exists anywhere in the system.
The rules
The rules, in plain English
These are the categories the evaluation engine enforces. Specific figures vary by ruleset version and are shown inside the environment, against the version an account opened under.
Profit target
The simulated profit required to pass. Shown as a figure, with progress toward it, from the first screen onward.
Daily loss limit
The most that can be lost in one trading day before the evaluation ends. Remaining room is always on screen, and it resets on the account’s own trading day.
Loss floor
An absolute floor the account cannot fall below. On some rulesets it rises with the account’s highest point and never falls back.
Position limits
A cap on how much can be held at once, so a single position cannot carry the whole evaluation.
Qualifying trading days
A minimum number of days that count toward passing, so an evaluation cannot be completed in one fortunate session.
End-of-day confirmation
Reaching the target during a session sets the account to pending. The pass is confirmed when that trading day closes, and is fixed from then on.
50% consistency
If a single day is more than half the total simulated profit, the required target rises until it is not. It never fails an account — it moves the finish line, and the current line is always visible.
Versioned and fixed
Every ruleset carries a version. An account is graded by the version it opened under, for as long as it is open.
Why BBA Trading
Why we are building it this way
The complaints about this category are consistent and specific. Each of these is a direct answer to one of them.
Fairness
A rule that cannot be stated plainly to the person it is applied to is a rule that cannot be defended. Every rule is written to be read by them first.
Clarity
Figures rather than gauges. Sentences rather than codes. The same numbers on the participant’s screen as in the record behind it.
Auditability
Decisions are recorded in sequence as they are made, so the question "what did it say at the time" has an answer.
Discipline
The rules reward consistency over a single outsized day, and say so before anybody trades rather than afterwards.
Considered risk tools
Remaining room against every limit, computed on the server and shown continuously — not reconstructed after the fact.
Changes on the record
Anything that could affect an outcome is requested with a written reason, reviewed, and recorded. Significant changes require a second reviewer.
Under the surface
Built deliberately
A short, non-technical description of how the evaluation is put together. Implementation detail, infrastructure and security specifics are deliberately not published here.
A rule engine, not a spreadsheet
Outcomes are computed by one tested engine on the server. The screen displays; it never decides.
Versioned rulesets
Rules are published as versions. Older versions stay readable so past decisions remain explainable.
Decisions on the record
Each decision is recorded in order and linked to the one before it, so a later edit to the record is detectable.
A protected environment
The current application is private and reachable only by approved accounts. It is not open to the public.
People review the things that matter
Changes that could affect a result are reviewed by a person, and nobody can approve their own.
Described in general terms on purpose. Architecture, security controls and operational detail are not appropriate for a public page.
Where this stands today
Not open yet
BBA Trading is a private, simulated test environment. There is no public programme, no enrolment and nothing to sign up for. We would rather say that plainly than keep a button here that does not open.
The environment is being used to find out whether the rules behave fairly and read clearly, before any question of a public service arises. If that changes it will be said on this page first — in the same plain words as everything else here.
Nothing here asks you for anything — no sign-up, no email, no payment. There is no mechanism for any of them, and that is on purpose while this is a test.
FAQ