Preview: synthetic example. Nothing here uses real accounts or real trades, and the grading shown is not yet available.

How a grade is reproduced

A grade is a rule, a recorded session, and a result you can recompute. The rule checks run in my private build today. The overview lists what works and what is planned.

  • Same input, same output: running the same session at the same point twice gives the same state. Rule results work the same way. Rerunning a package with the same engine build gives the same result, or names the input that changed.
  • What a grade shows today: a pass or a miss for each rule, the minute a rule broke, the reason, and every order and fill before it, under a package id. Showing the order book at that moment is planned.
  • What a grade is not: it is a record for review, not advice and not a decision. A person at the firm decides.
  • Rule edge cases (ties, session boundaries, and how partial fills count) are decided with you and written down in a pilot. They are open today.

Two series, not one

In most rule sets the loss floor moves with the end-of-day balance, but a breach is tested on open equity during the session. A grader needs two series: the end-of-day balance and the equity at every event.

Two series a grader needs A step line for the end-of-day balance that rises in steps, with a loss floor below it that rises with it, and a jagged line for the equity at every event during one day that dips toward the floor. solid: end-of-day balance dashed: loss floor equity at every event days
Two series, not one: the end-of-day balance moves the floor, and the equity at every event is tested against it. A made-up shape, not a rule from any firm. Synthetic example.

Rule types

The engine checks these kinds of rule today:

  1. A daily loss limit, on the closed balance or on open equity.
  2. A drawdown: static, trailing, or trailing from the day's closing balance.
  3. A maximum position size.
  4. A profit target.

A consistency limit, on how much one day can count toward the total, is planned.

This page names no firm and states no threshold. A pilot uses your rule text.

Where firms' rules differ

From reading firms' public rule pages. These are rule types only, with no firm named and no threshold stated.

  • Where the floor stops moving (its lock point) differs from one rule set to the next, so it is a setting of the rule set, not a built-in.
  • A consistency rule limits how much one day may count toward the total. Rule sets differ on whether a day that lands exactly on the limit passes, and on what happens past it: the target may grow, or the pass may wait.
  • Time rules differ too: the cut-off for flat positions, its time zone, and when a trading day starts.
  • No public rule page I read says what counts when the profit target and the loss floor are both reached in one session. That is an open question to settle with the firm, not something I assume.
  • A firm's own pages can disagree with each other, and pages change. A rule set records which page and which date it was written from.

Back to the overview