Portfolio library · 2026-10-22

Different baskets. Clear rules.

See each portfolio’s included EAs, risk settings, loss controls and recorded history. Portfolio status is separate from the individual EA catalogue.

Active means an owner-selected configured launcher is available, not observed live installation or a statistical validation pass. A website update does not attach, disable or change EAs on your MT5 account.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

A launcher manifest changed after this publication. Rebuild the portfolio snapshot before treating membership/settings as current.

Change period for all portfolios

Calendar-month windows end at each portfolio’s latest saved coverage date, not necessarily today. The selected period changes metrics, curves and streaks; it never changes the selected EAs or risk rules.

Active17 EAs

FTMO guarded · Current 14 + ORB 0.5R

Seventeen unique systems with all five ORBs at 0.5R and the retained account-wide FTMO admission guard.

Choose fixed USD or equity % · default $50 · hard $50 ceiling

Risk & daily-loss calculator · fixed USD / dynamic %

Percentage sizes each entry from simulated closed balance, not a measured floating-equity path. Limits block new entries only; open trades can exceed them. Calculations do not change BATs or MT5. FTMO’s $50 hard ceiling and original guards remain.

3 years · matched long-history replay

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 17 / 17 current members.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Source execution warnings · actual fills retained

Native journal messages about rejected stops/volumes, including trailing updates. Counts are messages, not unique rejected trades. No successful fill is invented.

{
  "gold-overnight-value-area": {
    "invalid_stops": 12
  },
  "nasdaq-5m-candle-momentum": {
    "invalid_stops": 642
  }
}
Return+162.51%
PF1.40
Max closed DD8.25%
Win rate57.60%
Max daily closed DD · %1.53%
Max daily closed DD · USD$189.96

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it. FTMO worst daily stop-reserve loss proxy: $299.85 (not measured equity DD).

Research replaySharpe 2.89 · 2495 trades
Max win streak 10Max losing streak 9
Sharpe · 90D trend2.33
Rolling 90-day Sharpe (ann.), latest 2.33
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 10 wins / 9 losses
More metrics · payoff, recovery & frequency
Profit factor1.40
Payoff ratio1.03
Recovery factor17.43
Max closed DD · USD$932.56
Worst daily closed loss · day-start %1.53%
Avg trades / day2.28
Avg trades / weekday3.19
Net profit$16,251.07
Average win$39.75
Average loss$-38.62
Scenario audit · admissions / skipped entries
{
  "guard_proxy_breach": false,
  "last_admitted_entry": "2026-10-05T14:30:00+00:00",
  "max_daily_stop_reserve_loss_cash": 299.8541179008971,
  "skips": {
    "closed": 2495,
    "correlated_risk_rejected": 115,
    "daily_budget_rejected": 49,
    "daily_trade_limit": 5,
    "min_lot_over_budget": 316,
    "open_risk_rejected": 80,
    "opened": 2495,
    "three_losses_stop": 130
  },
  "unclosed_positions": 0
}

Fixed $50 / $10,000; fresh offline FTMO admission-guard replay.

Matched current strategy settings; frozen membership, no re-selection or optimization. Research overlay of separate five-year native MT5 tests, not a native simultaneous shared-margin portfolio. Each selected window replays sizing/guards from a fresh balance and excludes carry-in/carry-out positions. MT5 end-of-test liquidations are excluded from these closed-trade replays. The 3-year/recent views are slices/replays of the five-year signal ledger, not independent native tests. Source real-tick coverage varies: 15% real ticks. MT5 may synthesize unavailable earlier ticks. Partial exits/costs are collapsed at final close. Intratrade floating equity, shared margin, lot rounding and rejected-entry retries are not reconstructed. Saved admission guard, rounded lots and stop-reserve equity proxy; NOT measured floating equity or a calibrated funding forecast. This is one continuous account, not rolling challenges or restart-after-failure simulations; challenge phase targets are not simulated. Some native journals report rejected stops/volumes; only actual native fills are replayed, not idealized successful entries or trailing updates. Journal message counts are not unique rejected-trade counts.

Active17 EAs

Current 14 + ORB 0.5R

Seventeen unique systems: current 14 plus the other three ORBs. All five ORBs use 0.5R; existing ORBs are replaced, not duplicated.

Choose fixed USD or dynamic equity % · default 0.5%

Risk & daily-loss calculator · fixed USD / dynamic %

Percentage sizes each entry from simulated closed balance, not a measured floating-equity path. Limits block new entries only; open trades can exceed them. Calculations do not change BATs or MT5.

3 years · matched long-history replay

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 17 / 17 current members.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Source execution warnings · actual fills retained

Native journal messages about rejected stops/volumes, including trailing updates. Counts are messages, not unique rejected trades. No successful fill is invented.

{
  "gold-overnight-value-area": {
    "invalid_stops": 12
  },
  "nasdaq-5m-candle-momentum": {
    "invalid_stops": 642
  }
}
Return+239.79%
PF1.45
Max closed DD8.78%
Win rate59.50%
Max daily closed DD · %2.06%
Max daily closed DD · USD$309.24

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it.

Research replaySharpe 3.58 · 3190 trades
Max win streak 12Max losing streak 11
Sharpe · 90D trend2.44
Rolling 90-day Sharpe (ann.), latest 2.44
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 12 wins / 11 losses
More metrics · payoff, recovery & frequency
Profit factor1.45
Payoff ratio0.99
Recovery factor22.15
Max closed DD · USD$1,082.79
Worst daily closed loss · day-start %2.06%
Avg trades / day2.91
Avg trades / weekday4.08
Net profit$23,979.30
Average win$40.74
Average loss$-41.33
Scenario audit · admissions / skipped entries
{
  "daily_stopped_days": 0,
  "ruin": false,
  "skipped_entries": 0
}

Fixed $50 initial-stop risk, fractional-lot entry replay on $10,000.

Matched current strategy settings; frozen membership, no re-selection or optimization. Research overlay of separate five-year native MT5 tests, not a native simultaneous shared-margin portfolio. Each selected window replays sizing/guards from a fresh balance and excludes carry-in/carry-out positions. MT5 end-of-test liquidations are excluded from these closed-trade replays. The 3-year/recent views are slices/replays of the five-year signal ledger, not independent native tests. Source real-tick coverage varies: 15% real ticks. MT5 may synthesize unavailable earlier ticks. Partial exits/costs are collapsed at final close. Intratrade floating equity, shared margin, lot rounding and rejected-entry retries are not reconstructed. Some native journals report rejected stops/volumes; only actual native fills are replayed, not idealized successful entries or trailing updates. Journal message counts are not unique rejected-trade counts.

Active5 EAs

ORB-only · All five at 0.5R

Owner-selected five opening-range systems, all with 0.5R targets. This overrides the previous profitability admission screen; it is not a statistical validation pass.

Choose fixed USD or equity % · default 0.5% · owner-selected

Risk & daily-loss calculator · fixed USD / dynamic %

Percentage sizes each entry from simulated closed balance, not a measured floating-equity path. Limits block new entries only; open trades can exceed them. Calculations do not change BATs or MT5.

3 years · matched long-history replay

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 5 / 5 current members.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Return+22.00%
PF1.54
Max closed DD2.03%
Win rate73.74%
Max daily closed DD · %1.02%
Max daily closed DD · USD$101.97

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it.

Research replaySharpe 2.05 · 358 trades
Max win streak 14Max losing streak 3
Sharpe · 90D trend2.42
Rolling 90-day Sharpe (ann.), latest 2.42
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 14 wins / 3 losses
More metrics · payoff, recovery & frequency
Profit factor1.54
Payoff ratio0.55
Recovery factor9.95
Max closed DD · USD$221.19
Worst daily closed loss · day-start %1.02%
Avg trades / day0.33
Avg trades / weekday0.46
Net profit$2,200.37
Average win$23.89
Average loss$-43.70
Scenario audit · admissions / skipped entries
{
  "daily_stopped_days": 0,
  "ruin": false,
  "skipped_entries": 0
}

Fixed $50 initial-stop risk, fractional-lot entry replay on $10,000.

Matched current strategy settings; frozen membership, no re-selection or optimization. Research overlay of separate five-year native MT5 tests, not a native simultaneous shared-margin portfolio. Each selected window replays sizing/guards from a fresh balance and excludes carry-in/carry-out positions. MT5 end-of-test liquidations are excluded from these closed-trade replays. The 3-year/recent views are slices/replays of the five-year signal ledger, not independent native tests. Source real-tick coverage varies: 15% real ticks. MT5 may synthesize unavailable earlier ticks. Partial exits/costs are collapsed at final close. Intratrade floating equity, shared margin, lot rounding and rejected-entry retries are not reconstructed.

Active37 EAs

Full EA portfolio · Recommended Adaptive

The current normal portfolio, including news and both no-stop hourly profiles. Matching historical component coverage is stated separately from the 37-EA membership.

Fixed USD or % · default non-news 0.25%; news separate 0.10%

Risk & daily-loss calculator · fixed USD / dynamic %

Percentage sizes each entry from simulated closed balance, not a measured floating-equity path. Limits block new entries only; open trades can exceed them. Calculations do not change BATs or MT5.

3 years · partial current basket · partial coverage

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 36 / 37 current members. Incomplete basket; missing members are not assigned zero P/L.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Indicative research only—not dependable live-return evidence. Sub-minute news outcomes are particularly sensitive to generated ticks. Fractional-lot, filled-stop-risk normalization is not native portfolio execution and can exaggerate outcomes around gap-shifted or very small stop distances.

Source execution warnings · actual fills retained

Native journal messages about rejected stops/volumes, including trailing updates. Counts are messages, not unique rejected trades. No successful fill is invented.

{
  "gold-overnight-value-area": {
    "invalid_stops": 12
  },
  "nasdaq-5m-candle-momentum": {
    "invalid_stops": 642
  },
  "news-pulse-eurusd": {
    "invalid_stops": 6
  },
  "news-pulse-xau": {
    "invalid_stops": 6
  },
  "xau-elliott-wave-1-2-3": {
    "invalid_stops": 4
  }
}
Five-year news source · event coverage audit

Full five-year source counts, not counts for this selected window. A release can have a successfully placed straddle but no filled trade. Missing attempts or placement failures remain in the native result; no fill is fabricated.

{
  "news-pulse-btc": {
    "attempted": 159,
    "boundary_violation": false,
    "expected": 159,
    "lookup_version": "immutable-utc-calendar-binary-search-v1",
    "parity_verified": true,
    "placed": 159
  },
  "news-pulse-eurusd": {
    "attempted": 159,
    "boundary_violation": false,
    "expected": 159,
    "lookup_version": "immutable-utc-calendar-binary-search-v1",
    "parity_verified": true,
    "placed": 159
  },
  "news-pulse-xag": {
    "attempted": 157,
    "boundary_violation": false,
    "expected": 159,
    "lookup_version": "immutable-utc-calendar-binary-search-v1",
    "parity_verified": true,
    "placed": 157
  },
  "news-pulse-xau": {
    "attempted": 157,
    "boundary_violation": false,
    "expected": 159,
    "lookup_version": "immutable-utc-calendar-binary-search-v1",
    "parity_verified": true,
    "placed": 157
  }
}
Return+2,013.05%
PF3.56
Max closed DD3.72%
Win rate48.97%
Max daily closed DD · %1.81%
Max daily closed DD · USD$2,005.99

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it.

Research replaySharpe 4.48 · 13358 trades
Max win streak 14Max losing streak 13
Sharpe · 90D trend3.97
Rolling 90-day Sharpe (ann.), latest 3.97
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 14 wins / 13 losses
More metrics · payoff, recovery & frequency
Profit factor3.56
Payoff ratio3.70
Recovery factor88.38
Max closed DD · USD$2,277.81
Worst daily closed loss · day-start %1.81%
Avg trades / day12.19
Avg trades / weekday17.08
Net profit$201,305.14
Average win$42.79
Average loss$-11.58
Scenario audit · admissions / skipped entries
{
  "daily_stopped_days": 0,
  "ruin": false,
  "skipped_entries": 9
}

Fixed $25 non-news / 0.10% news, adaptive entry replay on $10,000.

Matched current strategy settings; frozen membership, no re-selection or optimization. Research overlay of separate five-year native MT5 tests, not a native simultaneous shared-margin portfolio. Each selected window replays sizing/guards from a fresh balance and excludes carry-in/carry-out positions. MT5 end-of-test liquidations are excluded from these closed-trade replays. The 3-year/recent views are slices/replays of the five-year signal ledger, not independent native tests. Source real-tick coverage varies: 15% real ticks. MT5 may synthesize unavailable earlier ticks. Partial exits/costs are collapsed at final close. Intratrade floating equity, shared margin, lot rounding and rejected-entry retries are not reconstructed. Approximate adaptive closed-balance controls; dynamic sizing uses closed balance, not floating equity. Hourly risk uses the unchanged annual historical-loss reference; NO protective stop. News uses the official-source receipted schedule, not a point-in-time calendar vintage. A tester-only, native-parity-verified cached calendar lookup preserves timer cadence and all trading rules; production news sources are unchanged. Sub-minute news results are especially sensitive to generated ticks and are NOT a full real-tick execution validation. Sizing is normalized from filled initial-stop distance, not reconstructed from pending-order placement-time risk; tiny/gap-shifted stop distances can exaggerate normalized outcomes. XAU Weakness retains its two-order allocation: half the selected idea budget per filled order. Incomplete basket: 36/37 current members tested. Missing members are NOT assigned zero P/L. Some native journals report rejected stops/volumes; only actual native fills are replayed, not idealized successful entries or trailing updates. Journal message counts are not unique rejected-trade counts.

Current members missing from this historical trade coverage (not zero-return EAs): gold-news-v9-direction.

Active9 EAs

Prop ready · Core 4 + five ORBs 0.5R

Nine EAs with the broker-neutral guard at 0.5% per entry (USD 50 on a 10,000 account) and scaled exposure limits. Nasdaq and USDJPY DI ON by default.

Fixed cash (default 50, account currency) or equity % · hard cap 0.5% of saved initial balance

Custom sizing scenarios are not available for this guarded package: its guard scales every limit with the saved initial balance. The history below is the recorded package-guard replay (Fixed cash (default 50, account currency) or equity % · hard cap 0.5% of saved initial balance).

3 years · Prop Ready guard replay

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 9 / 9 current members.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Return+132.33%
PF1.56
Max closed DD7.25%
Win rate58.04%
Max daily closed DD · %1.50%
Max daily closed DD · USD$163.14

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it.

Research replaySharpe 2.89 · 1349 trades
Max win streak 10Max losing streak 7
Sharpe · 90D trend2.68
Rolling 90-day Sharpe (ann.), latest 2.68
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 10 wins / 7 losses
More metrics · payoff, recovery & frequency
Profit factor1.56
Payoff ratio1.13
Recovery factor13.80
Max closed DD · USD$958.87
Worst daily closed loss · day-start %1.50%
Avg trades / day1.23
Avg trades / weekday1.73
Net profit$13,232.96
Average win$47.06
Average loss$-41.72

Fixed 0.5% cap ($50 on $10,000); Nasdaq DI ON (package default); package guard model, continuous mode.

Offline replay of the frozen five-year native MT5 signal ledgers of these nine EAs through the package guard model (frozen FTMO Faster Portfolio Screen engine, as in Best Prop Portfolio Retest 2026-10-20; parity with that retest reproduced exactly). Continuous account from a fresh $10,000 in each window: no Challenge/Verification profit-target stop, no carry-in positions. Not a native simultaneous shared-margin MT5 test. Equity drawdown uses stop-reserve sampled marks, not tick-level floating equity. Sampled-equity drawdown $1,012; worst sampled day $248.

Active9 EAs

Best Prop Portfolio · nine EAs at 1%

The same nine EAs as Prop ready with a rebuilt guard at 1% per entry (USD 100 on a 10,000 account), 4.5% total and 3% per symbol. Nasdaq DI OFF by default.

Default 1% of current equity (or fixed cash) · hard cap 1% of saved initial balance · Nasdaq DI OFF default

Custom sizing scenarios are not available for this guarded package: its guard scales every limit with the saved initial balance. The history below is the recorded package-guard replay (Default 1% of current equity (or fixed cash) · hard cap 1% of saved initial balance · Nasdaq DI OFF default).

3 years · Best Prop guard replay

2023-10-06 → 2026-10-06 (end exclusive) · $10,000 initial balance

Matching component histories: 9 / 9 current members.

Five-year source tick quality: 15% real ticks. Earlier unavailable ticks may be simulated by MT5.

Return+219.53%
PF1.42
Max closed DD16.32%
Win rate55.17%
Max daily closed DD · %2.01%
Max daily closed DD · USD$257.13

Closed DD uses completed-position net cash, including recorded costs—not open-position losses. Daily DD resets at UTC midnight and measures the drop from that day's closed-balance peak; % and USD are independent maxima. Risk, balance, period and daily-limit changes recalculate these figures. The daily-loss limit uses loss from day-start balance, not peak-to-trough DD; existing trades can exceed it.

Research replaySharpe 2.37 · 1345 trades
Max win streak 11Max losing streak 8
Sharpe · 90D trend0.94
Rolling 90-day Sharpe (ann.), latest 0.94
Streak lengths1–8+
Streak lengths 1–8+ (wins up, losses down, square-root scale). Max 11 wins / 8 losses
More metrics · payoff, recovery & frequency
Profit factor1.42
Payoff ratio1.16
Recovery factor8.11
Max closed DD · USD$2,708.14
Worst daily closed loss · day-start %2.01%
Avg trades / day1.23
Avg trades / weekday1.72
Net profit$21,952.95
Average win$99.22
Average loss$-85.69

Fixed 1% cap ($100 on $10,000); Nasdaq DI OFF (package default); package guard model, continuous mode.

Offline replay of the frozen five-year native MT5 signal ledgers of these nine EAs through the package guard model (frozen FTMO Faster Portfolio Screen engine, as in Best Prop Portfolio Retest 2026-10-20; parity with that retest reproduced exactly). Continuous account from a fresh $10,000 in each window: no Challenge/Verification profit-target stop, no carry-in positions. Not a native simultaneous shared-margin MT5 test. Equity drawdown uses stop-reserve sampled marks, not tick-level floating equity. Sampled-equity drawdown $2,764; worst sampled day $257.

How to read the comparison.

Portfolio PF, win rate and streaks use net closed cash in chronological exit order; DD is closed-balance peak-to-trough. Daily closed DD uses each UTC day’s intraday closed-cash peak. Floating-equity DD is unavailable without intraday equity history; no proxy is presented as measured equity. Sharpe uses daily closed returns × sqrt(365), including no-trade days; payoff = average win / absolute average loss. These rows have different risk, controls, source windows and evidence completeness; their raw returns are not an equal-risk ranking. Missing metrics show “—”, not zero.

Open the archived full adaptive audit →
WhatsApp