Model library · Prop Research
Systematic research against the rule range the market publishes.
Iron Ledger tests its models against the range of rule sets prop firms publish — profit targets, drawdown limits, daily loss limits, consistency requirements and position sizing. No firm is named and no company’s account is modelled. The result is a second layer of research alongside each model’s underlying performance record.
Every prop research test is defined by one rule set: the values a firm publishes, swept across the range the market sells.
| Parameter | What it is |
|---|---|
| Profit target | The return the account must reach to pass. |
| Maximum drawdown | The permitted loss within the account. |
| Drawdown structure | The mechanism used to calculate and maintain the drawdown threshold. |
| Daily loss | The maximum permitted loss during a trading day. |
| Consistency | Where applicable, the limits placed on how profits can be distributed across trading activity. |
| Position size | The contract or position size used during the test. |
The range swept is deadline 14, 30, 60, 90 days or none; drawdown USD 250 to USD 8,000; target 1.0x, 1.5x or 2.0x the drawdown; daily loss cap none or half the drawdown; consistency none or 40%. The complete rule set is shown with each model’s research, together with its clock, so the results can be assessed against the actual thresholds.
Models that have completed Iron Ledger’s prop research carry a prop research designation. The model’s standard performance record remains unchanged. The prop research adds another question: which rule sets does the model fit, and which does it miss?
A strategy can produce strong historical results and still behave differently when drawdown, daily loss and profit targets become hard limits, and a deadline decides whether any of it can be kept. Iron Ledger therefore measures the model against the range the market publishes and records the results alongside its standard research.
Scope: every cell on this page is measured on the chart the model was built on — five minutes for the session scalps and the Dow entry models, fifteen minutes for Floor Traders Fulcrum (heating oil). Timeframe is a parameter with no result yet: the one-minute chart, the most common chart for scalping, and the ten- and fifteen-minute charts have not been tested. They are the next axis of this research, together with further markets. A breach rate is part of the measurement, not a hidden failure: the clock beside every pass rate is what shows whether a pass could actually have been kept.
Method: Evaluation started at the first trade of each month and ran the real fill sequence forward, with a 40% consistency rule applied, over the month-starts the record contains - 11 for every model except FSMI, which skips July by design and therefore has 10 (Oct 2025 - Aug 2026). Position size fixed at the start of each evaluation; no resizing. Measured before commission. Each cell is then read against the range of rule sets prop firms publish (see prop_rule_range) and states its clock: how many month-starts finished inside 90, 60 and 30 days, not only how many reached the target at all.
Each completed test shows the actual numbers.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 7,500 |
| Maximum drawdown | USD 5,000 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 0 / 0 / 0 month-starts |
| Evaluations passed | 45% over 11 month-starts |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 68 |
| Worst trading day | -USD 1,580 |
| Worst drawdown | -USD 3,270 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 5,000, profit target USD 7,500 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 1,500 |
| Maximum drawdown | USD 1,000 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 2 / 1 / 0 month-starts |
| Evaluations passed | 73% over 11 month-starts |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 228 |
| Worst trading day | -USD 299 |
| Worst drawdown | -USD 555 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 1,000, profit target USD 1,500 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 3,000 |
| Maximum drawdown | USD 2,000 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 0 / 0 / 0 month-starts |
| Evaluations passed | 64% over 11 month-starts |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 100 |
| Worst trading day | -EUR 935 |
| Worst drawdown | -USD 1,477 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 2,000, profit target USD 3,000 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 1,500 |
| Maximum drawdown | USD 1,000 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 5 / 1 / 0 month-starts |
| Evaluations passed | 64% over 11 month-starts |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 22 |
| Worst trading day | -EUR 322 |
| Worst drawdown | -USD 933 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 1,000, profit target USD 1,500 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 3,000 |
| Maximum drawdown | USD 2,000 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 2 / 0 / 0 month-starts |
| Evaluations passed | 30% over 10 month-starts (July skipped by design) |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 46 |
| Worst trading day | -CHF 795 |
| Worst drawdown | -CHF 1,424 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 2,000, profit target USD 3,000 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
Tested against one rule set from the range prop firms publish. The model’s standard performance record is unchanged; this records how it behaved inside those thresholds at the stated size.
| Rule set tested | Value |
|---|---|
| Profit target | USD 11,250 |
| Maximum drawdown | USD 7,500 |
| Drawdown structure | trailing |
| Daily loss limit | none |
| Consistency | 40% |
| Position size | 2 contracts per signal (as traded) |
| Measured over the test period | Result |
|---|---|
| Test period | 1 Oct 2025 - 31 Aug 2026 |
| Finished inside 90 / 60 / 30 days | 3 / 0 / 0 month-starts |
| Evaluations passed | 73% over 11 month-starts |
| Drawdown or daily-limit breaches | 0% |
| Median trades to pass | 61 |
| Worst trading day | -948 ticks (-0.0948 $/gal) = -USD 3,982 |
| Worst drawdown | -1,274 ticks (-0.1274 $/gal) = -USD 5,351 |
Result: tested against the range of rule sets prop firms publish, at 2 contracts per signal (as traded). Rule set: trailing drawdown USD 7,500, profit target USD 11,250 (1.5x the drawdown), no daily loss cap, 40% consistency. No breaches of the tested drawdown or daily-loss parameters over the test period.
The models tested against the published rule range, with the rule set each result belongs to. A pass rate is only meaningful with its rule set, its clock and its contract count, so all three are printed beside it.
| Model | Instrument | Profit target | Max drawdown | Daily loss | Position |
|---|---|---|---|---|---|
| YM | Entry Flash | USD 7,500 | USD 5,000 | — | 2 contracts per signal (as traded) |
| MES | MES Session Scalp | USD 1,500 | USD 1,000 | — | 2 contracts per signal (as traded) |
| FDXM | Mini-DAX (FDXM) Session Scalp | USD 3,000 | USD 2,000 | — | 2 contracts per signal (as traded) |
| FESX | FESX Session Scalp | USD 1,500 | USD 1,000 | — | 2 contracts per signal (as traded) |
| FSMI | FSMI Session Scalp | USD 3,000 | USD 2,000 | — | 2 contracts per signal (as traded) |
| HO | Floor Traders Fulcrum (HO) | USD 11,250 | USD 7,500 | — | 2 contracts per signal (as traded) |
MYM, FDXS are live models that are not published as prop research models.
Prop research follows the same research discipline as the rest of Iron Ledger.
| Step | What happens |
|---|---|
| 01 — Define | Establish the rule set being tested. |
| 02 — Test | Run the model through the defined historical period. |
| 03 — Measure | Record target progression, drawdown, daily loss, consistency, position requirements and the clock. |
| 04 — Analyse | Identify where model behaviour interacts with the rule thresholds. |
| 05 — Research | Where appropriate, investigate alternative model parameters or execution conditions. |
| 06 — Validate | Re-test the resulting configuration and retain only results supported by the research record. |
The underlying model remains the starting point. Where research produces a materially different configuration, that configuration is documented separately rather than blended into the original performance record.
Hypothetical performance results have many inherent limitations. Results are prepared with the benefit of hindsight, do not involve financial risk, and may not reflect commissions, slippage or actual fills. Past performance is not indicative of future results.