{
 "source": "PropRules",
 "url": "https://proprules.trade",
 "licence": "Free to read and cite with a link to the firm page.",
 "note": "Entered by hand from each firm's own pages. Check the firm's current rules before trading. Not advice.",
 "generated": "2026-10-30",
 "firms": [
  {
   "slug": "alpha-capital-group",
   "name": "Alpha Capital Group",
   "website": "https://alphacapitalgroup.uk",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "Alpha Capital Group Limited",
    "jurisdiction": "England and Wales (Harpenden)",
    "company_number": "13719951",
    "broker_arm": {
     "name": "ACG Markets",
     "regulator": null
    }
   },
   "platforms": [
    "mt5",
    "ctrader",
    "dxtrade",
    "tradelocker"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {
    "forex": 0,
    "metals": 0,
    "indices": 0,
    "energies": 0
   },
   "symbols": {
    "US30": {
     "contract_size": 1
    },
    "US100": {
     "contract_size": 1
    },
    "US500": {
     "contract_size": 1
    },
    "GER40": {
     "contract_size": 1
    },
    "UK100": {
     "contract_size": 1
    },
    "JP225": {
     "contract_size": 1
    },
    "XAUUSD": {
     "contract_size": 100
    },
    "XAGUSD": {
     "contract_size": 5000
    },
    "USOIL": {
     "contract_size": 10
    },
    "UKOIL": {
     "contract_size": 10
    }
   },
   "plans": [
    {
     "id": "alpha-pro-6",
     "name": "Alpha Pro 6%",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 6,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 6,
       "min_days": 3
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "indices": 20,
      "energies": 10
     },
     "news_restriction": "Qualified accounts: 10-minute window around high-impact news (ForexFactory / Myfxbook).",
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "notes": "Max risk per asset 3% under $50K, 2% at $50K and above (qualified accounts); breaching it closes the account.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 30,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 55,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 127,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 227,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 427,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 847,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-pro-8",
     "name": "Alpha Pro 8%",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 8,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "indices": 20,
      "energies": 10
     },
     "news_restriction": "Qualified accounts: 10-minute window around high-impact news.",
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "notes": "Max risk per asset 3% under $50K, 2% at $50K and above (qualified accounts).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 40,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 67,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 197,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 327,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 577,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1097,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-pro-10",
     "name": "Alpha Pro 10%",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "indices": 20,
      "energies": 10
     },
     "news_restriction": "Qualified accounts: 10-minute window around high-impact news.",
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "notes": "Max risk per asset 3% under $50K, 2% at $50K and above (qualified accounts).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 37,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 87,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 197,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 297,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 497,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 997,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-swing",
     "name": "Alpha Swing",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "metals": 9,
      "indices": 10,
      "energies": 10
     },
     "news_restriction": "Qualified accounts: 2-minute rule around high-impact news.",
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "notes": "Max risk per asset 2%. Rewards on demand.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 70,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 147,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 247,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 357,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 577,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1097,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-one-6",
     "name": "Alpha One 6%",
     "steps": 1,
     "phases": [
      {
       "name": "Evaluation",
       "profit_target_pct": 6,
       "min_days": 1
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 4,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "notes": "Daily loss rises to 4% on the Qualified Account.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 37,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 67,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 157,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 237,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 397,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 647,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-one-10",
     "name": "Alpha One 10%",
     "steps": 1,
     "phases": [
      {
       "name": "Evaluation",
       "profit_target_pct": 10,
       "min_days": 1
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 47,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 87,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 187,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 277,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 477,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 947,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-one-12",
     "name": "Alpha One 12%",
     "steps": 1,
     "phases": [
      {
       "name": "Evaluation",
       "profit_target_pct": 12,
       "min_days": 1
      },
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 8,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": "On-demand rewards: best day 40% max, 2% minimum profit.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 57,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 107,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 217,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 347,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 587,
       "max_lots": null
      }
     ]
    },
    {
     "id": "alpha-direct",
     "name": "Alpha Direct (instant)",
     "steps": "instant",
     "phases": [
      {
       "name": "Qualified Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 5,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": "Best day 15% max, 1% minimum profit.",
     "notes": "Max risk per asset 1%. 90% split as standard.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 2500,
       "fee": 30,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 67,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 97,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 197,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 257,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 457,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 897,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://alphacapitalgroup.uk/product",
     "used_for": "plans, targets, loss limits, fees by variant and size, shared rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://alphacapitalgroup.uk/product/alpha-pro",
     "used_for": "Alpha Pro targets, static drawdown, daily loss basis by variant",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://alphacapitalgroup.uk/product/alpha-one",
     "used_for": "Alpha One trailing drawdown and daily loss basis",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://alphacapitalgroup.uk/symbols",
     "used_for": "contract sizes, commission, leverage (Pro / Swing)",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://alphacapitalgroup.uk/platforms",
     "used_for": "platforms",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "checks": "No worked examples found on the pages read; checks apply the published percentages only.",
    "daily_loss.amount_of": "Pages give the reference (balance, or higher of end-of-day balance and equity) but not whether the % is of the initial size or of that reference. Entered as % of initial size.",
    "plans.alpha-one-*.max_drawdown": "'Trailing max loss based on the high-water mark' — whether it follows equity or closed balance, and whether it stops at the starting balance, isn't stated. Entered as trailing equity with no lock (the stricter reading).",
    "plans.alpha-swing.daily_loss": "Swing daily loss taken from the configurator (5%); basis not stated, entered as balance.",
    "plans.*.leverage": "Pro/Swing per-asset leverage from the symbols page; Alpha One and Direct only state 1:30.",
    "plans.*.accounts.fee": "Bi-weekly cycle prices; on-demand and 90% add-on cost more. A 45% Halloween code was running.",
    "symbols": "No crypto listed.",
    "platforms": "Also offers its own Alpha Trader platform.",
    "entity.broker_arm": "ACG Markets is the group's brokerage; regulator not checked."
   },
   "page": "https://proprules.trade/firms/alpha-capital-group/"
  },
  {
   "slug": "e8-markets",
   "name": "E8 Markets",
   "website": "https://e8markets.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "Digital Renaissance LLC",
    "jurisdiction": "Puerto Rico (USA)",
    "company_number": null,
    "broker_arm": null
   },
   "platforms": [
    "mt5",
    "ctrader",
    "match-trader",
    "tradelocker"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {
    "forex": 0,
    "indices": 0,
    "metals": 0,
    "energies": 0,
    "crypto": 0
   },
   "symbols": {},
   "plans": [
    {
     "id": "e8-one",
     "name": "E8 One (6% drawdown setting)",
     "steps": 1,
     "phases": [
      {
       "name": "Challenge",
       "profit_target_pct": 9,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 server time"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "indices": 15,
      "metals": 15,
      "crypto": 1
     },
     "consistency_rule": "Funded stage: 40% consistency rule.",
     "notes": "Configurable at checkout: other drawdown and payout settings change the profit target and price. Drawdown trails the highest closed balance and locks once closed profit equals the drawdown amount. Can pass in one day.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 3,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 48,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 88,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 188,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 288,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 488,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 798,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 1598,
       "max_lots": null
      },
      {
       "size": 500000,
       "fee": 1998,
       "max_lots": null
      }
     ]
    },
    {
     "id": "e8-pro",
     "name": "E8 Pro (6% drawdown setting)",
     "steps": 1,
     "phases": [
      {
       "name": "Challenge",
       "profit_target_pct": 6,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 2.5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 server time"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "indices": 15,
      "metals": 15
     },
     "consistency_rule": null,
     "notes": "Daily profit cap of 2% of the initial balance. Daily payouts, no payout caps. Configurable at checkout like E8 One.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 0,
      "cycle_days": 1
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 28,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 138,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 218,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 468,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 949,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 1999,
       "max_lots": null
      },
      {
       "size": 500000,
       "fee": 2469,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://e8markets.com/compare-simfi-funded-accounts",
     "used_for": "plans, sizes, fees, targets, drawdown and daily amounts (6% / 80% configuration)",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.e8markets.com/en/articles/11769446-daily-drawdown",
     "used_for": "daily drawdown calculation (worked example)",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.e8markets.com/en/articles/11782996-dynamic-drawdown",
     "used_for": "dynamic drawdown: trails highest closed balance, locks",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.e8markets.com/en/articles/11775980-e8-one",
     "used_for": "E8 One leverage",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.e8markets.com/en/articles/15274219-e8-pro",
     "used_for": "E8 Pro leverage and rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.e8markets.com/en/articles/9799834-available-trading-platforms",
     "used_for": "platforms",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://e8x.e8markets.com/trading-symbols",
     "used_for": "commission (none on Classic Markets)",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "symbols": "E8 doesn't publish contract sizes publicly; index, metal, oil and crypto results use defaults and the calculator warns.",
    "plans.e8-pro.phases": "Help centre E8 Pro article says an 8% target; the configurator shows 6% for the 6% drawdown setting. Configurator value used.",
    "plans.*.accounts.fee": "List prices; a 30% discount was running on 30 Oct 2026.",
    "entity": "Website ownership statement names Digital Renaissance LLC (Puerto Rico); the contracting entity may differ.",
    "plans.e8-pro.leverage": "No crypto leverage listed for E8 Pro Classic Markets."
   },
   "page": "https://proprules.trade/firms/e8-markets/"
  },
  {
   "slug": "ftmo",
   "name": "FTMO",
   "website": "https://ftmo.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "FTMO s.r.o.",
    "jurisdiction": "Czech Republic (Prague)",
    "company_number": null,
    "broker_arm": null
   },
   "platforms": [
    "mt4",
    "mt5",
    "ctrader",
    "tradingview"
   ],
   "fee_currency": "EUR",
   "account_currencies": [
    "USD",
    "EUR",
    "GBP"
   ],
   "commission": {
    "forex": 5,
    "indices": 0,
    "energies": 0
   },
   "commission_pct": {
    "metals": 0.0014,
    "crypto": 0.065
   },
   "symbols": {
    "US30": {
     "contract_size": 1
    },
    "US100": {
     "contract_size": 1
    },
    "US500": {
     "contract_size": 1
    },
    "GER40": {
     "contract_size": 1
    },
    "UK100": {
     "contract_size": 1
    },
    "JP225": {
     "contract_size": 10
    },
    "XAUUSD": {
     "contract_size": 100
    },
    "XAGUSD": {
     "contract_size": 5000
    },
    "USOIL": {
     "contract_size": 100
    },
    "UKOIL": {
     "contract_size": 100
    },
    "BTCUSD": {
     "contract_size": 1
    },
    "ETHUSD": {
     "contract_size": 10
    }
   },
   "plans": [
    {
     "id": "two-step",
     "name": "2-Step Challenge",
     "steps": 2,
     "phases": [
      {
       "name": "FTMO Challenge",
       "profit_target_pct": 10,
       "min_days": 4
      },
      {
       "name": "Verification",
       "profit_target_pct": 5,
       "min_days": 4
      },
      {
       "name": "FTMO Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 CE(S)T"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "indices": 50,
      "metals": 50,
      "energies": 50,
      "crypto": 3
     },
     "consistency_rule": null,
     "notes": "Fee refunded with the first reward. No time limit. A trading day is any day (CE(S)T) on which a position is opened.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 250,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 345,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 540,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1080,
       "max_lots": null
      }
     ]
    },
    {
     "id": "one-step",
     "name": "1-Step Challenge",
     "steps": 1,
     "phases": [
      {
       "name": "FTMO Challenge",
       "profit_target_pct": 10,
       "min_days": null
      },
      {
       "name": "FTMO Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 CE(S)T"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "eod_trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "eod_balance"
     },
     "leverage": {
      "forex": 100,
      "indices": 50,
      "metals": 50,
      "energies": 50,
      "crypto": 3
     },
     "consistency_rule": "Best Day rule — best day no more than 50% of total profit.",
     "notes": "Fee not refundable. Max loss limit resets to 90% of the initial size when a reward is withdrawn and a new FTMO Account is issued. No time limit.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 10000,
       "fee": 79,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 319,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 499,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 999,
       "max_lots": null
      }
     ]
    },
    {
     "id": "instant",
     "name": "Instant Account",
     "steps": "instant",
     "phases": [
      {
       "name": "FTMO Instant Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 CE(S)T"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 100,
      "indices": 50,
      "metals": 50,
      "energies": 50,
      "crypto": 3
     },
     "consistency_rule": "Best day no more than 30% of total profit to claim a reward; exceeding it is not a breach.",
     "notes": "Fee not refundable. Max loss trails the highest closed balance in real time and does not reset after a reward withdrawal.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 169,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 339,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 749,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 1499,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 2999,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://ftmo.com/en/trading-objectives/",
     "used_for": "profit targets, daily loss, max loss and minimum trading days for all three programmes",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://ftmo.com/en/",
     "used_for": "account sizes, fees, best-day/consistency percentages, reward ratio",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://ftmo.com/en/symbols/",
     "used_for": "contract sizes, leverage and commission per symbol",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://ftmo.com/en/faq/which-platforms-can-i-use-for-trading/",
     "used_for": "platforms",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://ftmo.com/en/ftmo-group/",
     "used_for": "company background",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "commission": "Symbol page lists 5 USD per lot for forex without saying per side or round turn; entered as round turn.",
    "commission_pct": "Metals 0.0014% and crypto 0.065% of volume; per side or round turn not stated — entered as round turn.",
    "plans.*.leverage": "Taken from the symbol specifications page (standard account). FTMO also lists a lower 'Swing' leverage (1:30 forex); whether 1-Step uses the same leverage as 2-Step isn't stated.",
    "plans.*.accounts.fee": "List prices on 30 Oct 2026; the 100K accounts were on promotion (2-Step €439, 1-Step €399).",
    "plans.*.payout": "Homepage says 'up to 90%' for 2-Step; first payout timing and cycle aren't on the pages read.",
    "entity.legal_name": "Footer copyright is FTMO s.r.o.; the contracting entity for evaluations may differ.",
    "entity.broker_arm": "FTMO doesn't name its liquidity providers. FTMO Group acquired the OANDA brokerage group in 2025.",
    "account_currencies": "Pricing selector offers USD, EUR, GBP and 'More'; the other currencies weren't checked."
   },
   "page": "https://proprules.trade/firms/ftmo/"
  },
  {
   "slug": "fundednext",
   "name": "FundedNext",
   "website": "https://fundednext.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "FundedNext Ltd",
    "jurisdiction": "Union of the Comoros (Mohéli)",
    "company_number": "HY01023052",
    "broker_arm": {
     "name": "FNmarkets Ltd",
     "regulator": "FSC Mauritius (SD137); FSCA (South Africa)"
    }
   },
   "platforms": [
    "mt4",
    "mt5",
    "ctrader",
    "match-trader"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {
    "forex": 10,
    "energies": 10
   },
   "commission_pct": {
    "metals": 0.0032,
    "crypto": 0.08
   },
   "symbols": {
    "US30": {
     "contract_size": 10
    },
    "US100": {
     "contract_size": 10
    },
    "US500": {
     "contract_size": 10
    },
    "GER40": {
     "contract_size": 10
    },
    "UK100": {
     "contract_size": 10
    },
    "XAUUSD": {
     "contract_size": 100
    },
    "XAGUSD": {
     "contract_size": 5000
    },
    "USOIL": {
     "contract_size": 100
    },
    "UKOIL": {
     "contract_size": 100
    },
    "BTCUSD": {
     "contract_size": 1
    },
    "ETHUSD": {
     "contract_size": 1
    }
   },
   "plans": [
    {
     "id": "stellar-2-step",
     "name": "Stellar 2-Step",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 5
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 5
      },
      {
       "name": "FundedNext Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 server time (GMT+2, GMT+3 in summer)"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "indices": 25,
      "metals": 25,
      "energies": 25,
      "crypto": 1,
      "stocks": 2
     },
     "news_restriction": "Allowed; on funded accounts only 40% of profit from news trades counts.",
     "consistency_rule": null,
     "notes": "Fee refunded with the first reward. Max risk 3% of the account at any time. Funded-stage leverage: indices and commodities 1:15.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 21,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 6000,
       "fee": 59.99,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 119.99,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199.99,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 299.99,
       "max_lots": null
      }
     ]
    },
    {
     "id": "stellar-1-step",
     "name": "Stellar 1-Step",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": 2
      },
      {
       "name": "FundedNext Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 server time (GMT+2, GMT+3 in summer)"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "indices": 10,
      "metals": 15,
      "energies": 15,
      "crypto": 1,
      "stocks": 2
     },
     "news_restriction": "Allowed; on funded accounts only 40% of profit from news trades counts.",
     "consistency_rule": null,
     "notes": "Fee refunded at the 3rd reward. Rewards every 5 business days. Max risk 3% at any time. Funded-stage leverage: indices and commodities 1:10.",
     "payout": {
      "split_pct": 95,
      "first_payout_days": 5,
      "cycle_days": 5
     },
     "accounts": [
      {
       "size": 6000,
       "fee": 65.99,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 129.99,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 219.99,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 329.99,
       "max_lots": null
      }
     ]
    },
    {
     "id": "stellar-lite",
     "name": "Stellar Lite",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 2
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 4,
       "min_days": 2
      },
      {
       "name": "FundedNext Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "00:00 server time (GMT+2, GMT+3 in summer)"
     },
     "max_drawdown": {
      "pct": 8,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "indices": 25,
      "metals": 25,
      "energies": 25,
      "crypto": 1,
      "stocks": 2
     },
     "news_restriction": "Allowed; on funded accounts only 40% of profit from news trades counts.",
     "consistency_rule": null,
     "commission": {
      "forex": 14,
      "energies": 14
     },
     "commission_pct": {
      "metals": 0.0036
     },
     "notes": "Fee refunded at the 3rd reward. Max risk 3% at any time.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 32.99,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 59.99,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 139.99,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 229.99,
       "max_lots": null
      }
     ]
    },
    {
     "id": "stellar-instant",
     "name": "Stellar Instant",
     "steps": "instant",
     "phases": [
      {
       "name": "FundedNext Account",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": null,
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "indices": 5,
      "metals": 7.5,
      "energies": 7.5,
      "crypto": 1,
      "stocks": 2
     },
     "news_restriction": "Allowed; only 40% of profit from news trades counts.",
     "consistency_rule": null,
     "commission": {
      "forex": 14,
      "energies": 14
     },
     "notes": "Fee not refunded. Rewards on demand or bi-weekly. Taking a reward lowers the balance but not the limit.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 2000,
       "fee": 59.99,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 149.99,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 299.99,
       "max_lots": null
      },
      {
       "size": 20000,
       "fee": 599.99,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://fundednext.com/cfds",
     "used_for": "plans, account sizes, fees, targets, loss limits, drawdown type, reward share and timing",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundednext.com/general-rules/cfds/symbols-and-conditions",
     "used_for": "leverage by programme and stage, commission",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundednext.com/general-rules/cfds/trading-platforms",
     "used_for": "platforms",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundednext.com/symbols",
     "used_for": "contract sizes",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.fundednext.com/en/articles/8019811-how-can-i-calculate-the-daily-loss-limit",
     "used_for": "daily loss calculation",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.fundednext.com/en/articles/8394309-when-does-the-daily-loss-limit-reset-with-fundednext-cfd",
     "used_for": "daily reset time",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.fundednext.com/en/articles/17253243-stellar-instant-account",
     "used_for": "Instant trailing limit (worked example)",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundednext.com/company",
     "used_for": "legal entity and FNmarkets",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "daily_loss.reference": "Help centre says the limit is a fixed % of the initial balance applied to the day's running + closed loss; it doesn't say whether open P&L at the day's start counts. Entered as start-of-day balance.",
    "commission": "Published per side ($5 forex/oil on 1-/2-Step, $7 on Lite and Instant); doubled here for round turn.",
    "plans.*.leverage": "Challenge-stage figures. Funded-stage leverage is lower for indices and commodities (see each plan's notes).",
    "plans.stellar-1-step.payout.split_pct": "Advertised 'up to 95%'.",
    "plans.stellar-lite.payout": "Payout timing shown as '10' without a unit.",
    "plans.*.accounts": "Only 4 sizes per programme are listed on the CFD page today; earlier 100K/200K sizes are no longer shown.",
    "account_currencies": "Only USD seen.",
    "symbols": "No JP225 listed.",
    "entity.broker_arm": "FNmarkets is FundedNext's own brokerage; the page doesn't say it provides liquidity to prop accounts."
   },
   "page": "https://proprules.trade/firms/fundednext/"
  },
  {
   "slug": "fundingpips",
   "name": "FundingPips",
   "website": "https://fundingpips.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "FundingPips Corp",
    "jurisdiction": "Union of the Comoros (Mohéli); operating address Dubai, UAE",
    "company_number": "HY01223081",
    "broker_arm": {
     "name": "Tradin",
     "regulator": null
    }
   },
   "platforms": [
    "mt5",
    "ctrader",
    "match-trader"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {
    "forex": 5,
    "metals": 5,
    "energies": 0,
    "indices": 0
   },
   "commission_pct": {
    "crypto": 0.04
   },
   "symbols": {},
   "plans": [
    {
     "id": "2-step-standard-5",
     "name": "2 Step Standard (5% daily)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 2
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 2
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Allowed",
     "consistency_rule": "Only on the on-demand (100%) reward cycle: 35%, with 7 profitable days of at least 0.5%.",
     "notes": "Rewards bi-weekly at 80% or on demand at 100%.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 39,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 72,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 195,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 349,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 652,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-standard-3",
     "name": "2 Step Standard (3% daily)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Allowed",
     "consistency_rule": "Only on the on-demand (100%) reward cycle: 35%, with 7 profitable days of at least 0.5%.",
     "notes": "Same as the 5% version with a tighter daily limit and a lower fee.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 32,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 160,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 288,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 544,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-flex",
     "name": "2 Step Flex",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": 1
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 8,
       "min_days": 1
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 12,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Allowed",
     "consistency_rule": null,
     "notes": "Rewards bi-weekly at 80%, bi-weekly at 95% with profitable-day requirements, or on demand at 100% (add-on).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 35,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 64,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 175,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 299,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 555,
       "max_lots": null
      }
     ]
    },
    {
     "id": "1-step-flex-3",
     "name": "1 Step Flex (3% daily)",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 12,
       "min_days": null
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 12,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Allowed",
     "consistency_rule": null,
     "notes": "No minimum trading days; can pass in one day. Crypto leverage drops to 1:1 on the Master account.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 74,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 111,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 255,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 353,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 666,
       "max_lots": null
      }
     ]
    },
    {
     "id": "1-step-flex-2",
     "name": "1 Step Flex (2% daily)",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 12,
       "min_days": null
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 2,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 12,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Allowed",
     "consistency_rule": null,
     "notes": "Same as the 3% version with a tighter daily limit and a lower fee.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 52,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 77,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 192,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 269,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 529,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-pro",
     "name": "2 Step Pro",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 6,
       "min_days": 0
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 6,
       "min_days": 0
      },
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "consistency_rule": null,
     "notes": "Rewards weekly at 80% or on demand at 100%.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 7,
      "cycle_days": 7
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 29,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 55,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 145,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 249,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 466,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 919,
       "max_lots": null
      }
     ]
    },
    {
     "id": "zero",
     "name": "Zero (instant)",
     "steps": "instant",
     "phases": [
      {
       "name": "Master",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 5,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 100,
      "metals": 30,
      "energies": 10,
      "indices": 20,
      "crypto": 2
     },
     "news_restriction": "Restricted: no trades opened, held or closed 10 minutes either side of high-impact news on the affected currency; breach.",
     "weekend_holding": "Needs the Swing add-on (+10%).",
     "consistency_rule": null,
     "notes": "Max open risk: floating loss across open trades may not exceed 1% of the starting size. Minimum 7 profitable days (at least 0.25%) every 30 days.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 60,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 88,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 188,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 244,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 444,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 888,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://fundingpips.com/trading-objectives",
     "used_for": "targets, loss limits, leverage, news and holding rules by model",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundingpips.com/2-step-standard",
     "used_for": "2 Step Standard fees by daily-loss option",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundingpips.com/2-step-flex",
     "used_for": "2 Step Flex fees",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundingpips.com/1-step-flex",
     "used_for": "1 Step Flex fees by daily-loss option",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundingpips.com/2-step-pro",
     "used_for": "2 Step Pro fees and reward cycle",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fundingpips.com/zero",
     "used_for": "Zero fees",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.fundingpips.com/hc/en-us/articles/34501697434385-1-Step-Flex",
     "used_for": "daily loss and max loss calculation (worked examples), commission, leverage",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.fundingpips.com/hc/en-us/articles/34502157694865-FundingPips-Zero",
     "used_for": "Zero trailing limit (worked examples), open-risk rule",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "daily_loss": "The higher-of-balance-and-equity baseline is documented for 1 Step Flex; assumed the same for the other models.",
    "plans.2-step-standard-*.phases.min_days": "The page lists minimum days 3 and 2 against the 3% and 5% daily options; the pairing is our reading.",
    "plans.*.leverage": "Standard-account leverage from the 1 Step Flex article and the objectives page; assumed the same for Pro and Zero. Swing/swap-free accounts have lower leverage.",
    "commission": "Published per lot without saying per side or round turn; entered as stated.",
    "symbols": "Contract sizes for indices, metals, oil and crypto not found on public pages; the calculator uses defaults and warns.",
    "plans.*.accounts.fee": "Prices shown on 30 Oct 2026 before the Halloween code discount.",
    "platforms": "Site says '3 platforms'; names taken as MT5, cTrader and Match-Trader without confirmation.",
    "entity.broker_arm": "Tradin is described as 'our regulated broker, built by the team behind FundingPips'; regulator not stated on the page read."
   },
   "page": "https://proprules.trade/firms/fundingpips/"
  },
  {
   "slug": "fxify",
   "name": "FXIFY",
   "website": "https://fxify.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": null,
    "jurisdiction": null,
    "company_number": null,
    "broker_arm": {
     "name": "FXPIG",
     "regulator": null
    }
   },
   "platforms": [
    "mt5",
    "dxtrade",
    "tradingview"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {},
   "symbols": {},
   "plans": [
    {
     "id": "one-phase",
     "name": "One Phase",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": null,
     "notes": "Fee refunded. Leverage can be raised to 1:50 (FX and gold) at checkout.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 119,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 379,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 549,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1049,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 2950,
       "max_lots": null
      }
     ]
    },
    {
     "id": "two-phase-classic",
     "name": "Two Phase Classic (static)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 5,
       "min_days": 4
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 10,
       "min_days": 4
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": "Funded: 25%.",
     "notes": "Payouts every 14 or 30 days.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 119,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 379,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 549,
       "max_lots": null
      }
     ]
    },
    {
     "id": "two-phase-standard",
     "name": "Two Phase Standard (trailing)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": null
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": null,
     "notes": "Fee refunded.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 119,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 379,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 549,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1049,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 2950,
       "max_lots": null
      }
     ]
    },
    {
     "id": "two-phase-pro",
     "name": "Two Phase Pro (static)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 4,
       "min_days": null
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 8,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 8,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": null,
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 10000,
       "fee": 129,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 225,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 375,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 599,
       "max_lots": null
      },
      {
       "size": 150000,
       "fee": 849,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1099,
       "max_lots": null
      },
      {
       "size": 250000,
       "fee": 1350,
       "max_lots": null
      }
     ]
    },
    {
     "id": "three-phase",
     "name": "Three Phase",
     "steps": 3,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 5,
       "min_days": null
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": null
      },
      {
       "name": "Phase 3",
       "profit_target_pct": 5,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 5,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": null,
     "notes": "Fee refunded.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 39,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 79,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 149,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 249,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 399,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 799,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 1599,
       "max_lots": null
      }
     ]
    },
    {
     "id": "instant-standard",
     "name": "Instant Funding",
     "steps": "instant",
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 8,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 8,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": null,
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 1000,
       "fee": 69,
       "max_lots": null
      },
      {
       "size": 2500,
       "fee": 119,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 229,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 449,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 899,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 1749,
       "max_lots": null
      },
      {
       "size": 75000,
       "fee": 2499,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 4249,
       "max_lots": null
      }
     ]
    },
    {
     "id": "instant-lite",
     "name": "Instant Funding Lite",
     "steps": "instant",
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 4,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": "20%.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 2500,
       "fee": 19,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 44,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 169,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 289,
       "max_lots": null
      }
     ]
    },
    {
     "id": "lightning",
     "name": "Lightning Challenge",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": 3
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "initial_balance",
      "reference": "balance",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 4,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "initial_balance",
      "peak_of": "closed_balance"
     },
     "leverage": {
      "forex": 30,
      "metals": 30,
      "indices": 10,
      "energies": 5,
      "stocks": 2
     },
     "consistency_rule": "30% (evaluation and funded).",
     "notes": "Must pass within 5 trading days. Stop loss required on every trade.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 10000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 149,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 249,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 399,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://fxify.com/",
     "used_for": "pricing table for all programmes (sizes, fees, targets, daily loss, drawdown type and amount, consistency); leverage FAQ",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://fxify.com/programs/two-phase/",
     "used_for": "Two Phase details: minimum days, platforms, payout frequency",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "entity": "Legal entity and company number weren't shown on the pages read. FXIFY says it is backed by the broker FXPIG.",
    "daily_loss.amount_of": "FXIFY says the daily limit is based on the previous day's 5pm EST balance; whether the % is of the initial size or of that balance isn't stated. Entered as % of initial size.",
    "plans.two-phase-classic.phases": "Pricing data lists the Phase 1 target as 5% and Phase 2 as 10%; looks reversed but entered as published.",
    "plans.two-phase-pro.phases": "Pricing data lists 4% then 8%; entered as published.",
    "plans.instant-standard": "Daily loss and trailing drawdown both listed as 8%.",
    "commission": "RAW feed carries a commission whose amount wasn't found; All-In is commission-free.",
    "symbols": "Contract sizes not published on the pages read.",
    "plans.*.payout": "Split advertised 'up to 100%'; per-programme values not taken."
   },
   "page": "https://proprules.trade/firms/fxify/"
  },
  {
   "slug": "goat-funded-trader",
   "name": "Goat Funded Trader",
   "website": "https://www.goatfundedtrader.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": null,
    "jurisdiction": null,
    "company_number": null,
    "broker_arm": null
   },
   "platforms": [
    "mt5",
    "ctrader",
    "match-trader",
    "tradelocker"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {},
   "symbols": {},
   "plans": [
    {
     "id": "2-step-goat",
     "name": "2 Step GOAT",
     "steps": 2,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 8,
       "min_days": null
      },
      {
       "name": "Step 2",
       "profit_target_pct": 6,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100
     },
     "consistency_rule": null,
     "notes": "Funded accounts: $3,000 daily profit cap; 4 profitable days per payout (accounts bought from 25 July 2026).",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 36,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 65,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 158,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 308,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 478,
       "max_lots": null
      },
      {
       "size": 150000,
       "fee": 758,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-standard",
     "name": "2 Step Standard",
     "steps": 2,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 10,
       "min_days": null
      },
      {
       "name": "Step 2",
       "profit_target_pct": 5,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100
     },
     "consistency_rule": null,
     "notes": "4 profitable days per payout (accounts bought from 25 July 2026).",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 52,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 90,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 234,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 358,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 628,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1198,
       "max_lots": null
      }
     ]
    },
    {
     "id": "1-step",
     "name": "1 Step",
     "steps": 1,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 10,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100
     },
     "consistency_rule": null,
     "notes": "Daily drawdown is 3% for accounts bought from 1 August 2026 (4% before). Funded: $3,000 daily profit cap.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 74,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 114,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 214,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 314,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 530,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 914,
       "max_lots": null
      }
     ]
    },
    {
     "id": "instant-goat",
     "name": "Instant GOAT",
     "steps": "instant",
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 100
     },
     "consistency_rule": "15%.",
     "notes": "Floating loss across all open trades may not exceed 2%. 5 profitable days; rewards every 14 days at 80%. Drawdown resets after a payout.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 14,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 108,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 158,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 318,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 488,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 815,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1663,
       "max_lots": null
      },
      {
       "size": 300000,
       "fee": 2398,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 2998,
       "max_lots": null
      }
     ]
    },
    {
     "id": "instant-hero",
     "name": "Instant HERO",
     "steps": "instant",
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "5pm New York (EST)"
     },
     "max_drawdown": {
      "pct": 5,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "equity"
     },
     "leverage": {
      "forex": 100
     },
     "consistency_rule": "15%.",
     "notes": "6 profitable days (0.5% each). 90% split, 100% with add-on.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 58,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 107,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": 157,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 240,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 357,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 657,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1157,
       "max_lots": null
      },
      {
       "size": 300000,
       "fee": 1663,
       "max_lots": null
      },
      {
       "size": 400000,
       "fee": 2330,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://www.goatfundedtrader.com/model",
     "used_for": "list prices by model, type and size; targets, daily and max loss per model; platforms and leverage",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.goatfundedtrader.com/2-step-goat.html",
     "used_for": "daily drawdown calculation (worked example), static max loss, profit cap",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.goatfundedtrader.com/2-step-standard.html",
     "used_for": "2 Step Standard rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.goatfundedtrader.com/1-step.html",
     "used_for": "1 Step rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.goatfundedtrader.com/instant-goat.html",
     "used_for": "Instant GOAT rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://help.goatfundedtrader.com/instant-hero.html",
     "used_for": "Instant HERO rules",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "entity": "Legal entity not shown on the pages read.",
    "plans.instant-*.max_drawdown": "Listed as 'trailing' without saying what it trails or whether it locks; entered as trailing equity with no lock (the stricter reading).",
    "plans.*.leverage": "Only 'up to 1:100' by platform; per-asset leverage not shown.",
    "plans": "2 Step PRO, 3 Step, Instant PRO, Instant Premium, Instant Daily, Goat Blitz and the 100K promo account not entered yet.",
    "plans.*.accounts.fee": "List prices from the site's price table; a 50% code was running on 30 Oct 2026.",
    "commission": "Not found on the pages read."
   },
   "page": "https://proprules.trade/firms/goat-funded-trader/"
  },
  {
   "slug": "hola-prime",
   "name": "Hola Prime",
   "website": "https://holaprime.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "Hola Prime Limited",
    "jurisdiction": "Hong Kong (parent); Cyprus subsidiary HE 454359; Hola Prime Ltd Mauritius (no. 220248) for MT5",
    "company_number": null,
    "broker_arm": null
   },
   "platforms": [
    "mt5"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {},
   "symbols": {},
   "plans": [
    {
     "id": "1-step-prime",
     "name": "1-Step Prime",
     "steps": 1,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 10,
       "min_days": 2
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 50,
      "metals": 50,
      "indices": 50,
      "energies": 50
     },
     "consistency_rule": null,
     "notes": "Sim. funded stage adds a 2% max risk per trade idea and profitable-day requirements (3 days).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 49,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 215,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 329,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 579,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": 1049,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-prime",
     "name": "2-Step Prime",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 50,
      "metals": 50,
      "indices": 50,
      "energies": 50
     },
     "consistency_rule": null,
     "notes": "Swing and news trading allowed. Sim. funded stage adds a 2% max risk per trade idea and profitable-day requirements (3 days).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 39,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 69,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 179,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 319,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 569,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-prime-200k",
     "name": "2-Step Prime ($200K)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 8,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 50,
      "metals": 50,
      "indices": 50,
      "energies": 50
     },
     "consistency_rule": null,
     "notes": "The $200K size has a 4% daily and 8% max loss. Sim. funded stage adds a 2% max risk per trade idea and profitable-day requirements (3 days).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 200000,
       "fee": 1079,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-pro",
     "name": "2-Step Pro",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 2
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 2
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 100,
      "indices": 100,
      "energies": 100
     },
     "consistency_rule": null,
     "notes": "Higher leverage (100x). Sim. funded stage adds a 2% max risk per trade idea and profitable-day requirements (3 days).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 59,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 109,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 229,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 384,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 681,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-pro-200k",
     "name": "2-Step Pro ($200K)",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 2
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 5,
       "min_days": 2
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 8,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100,
      "metals": 100,
      "indices": 100,
      "energies": 100
     },
     "consistency_rule": null,
     "notes": "The $200K size has a 4% daily and 8% max loss. Sim. funded stage adds a 2% max risk per trade idea and profitable-day requirements (3 days).",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 200000,
       "fee": 1199,
       "max_lots": null
      }
     ]
    },
    {
     "id": "2-step-fly",
     "name": "2-Step Fly",
     "steps": 2,
     "phases": [
      {
       "name": "Phase 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Phase 2",
       "profit_target_pct": 8,
       "min_days": null
      },
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 50,
      "metals": 50,
      "indices": 50,
      "energies": 50
     },
     "consistency_rule": "Phase 2: 40%.",
     "notes": "Sim. funded stage has no daily loss, a 5% trailing max loss that locks 3% below the starting balance, and anytime payouts at 80%.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 0,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 10000,
       "fee": 89,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 349,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 598,
       "max_lots": null
      }
     ]
    },
    {
     "id": "direct",
     "name": "Direct (instant)",
     "steps": "instant",
     "phases": [
      {
       "name": "Sim. Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "balance",
      "hard_breach": true,
      "reset": null
     },
     "max_drawdown": {
      "pct": 7,
      "type": "eod_trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "eod_balance"
     },
     "leverage": {
      "forex": 50,
      "metals": 50,
      "indices": 50,
      "energies": 50
     },
     "consistency_rule": "20%.",
     "notes": "Max risk per trade idea 2%. EAs not available on Direct.",
     "payout": {
      "split_pct": 90,
      "first_payout_days": null,
      "cycle_days": 14
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 109,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 199,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 439,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 829,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 1259,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://holaprime.com/forex/forex-trading-rules/",
     "used_for": "targets, minimum days, daily loss (worked examples), max loss by programme",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://holaprime.com/forex/",
     "used_for": "fees by size for 1-Step Prime, 2-Step Prime and 2-Step Pro; leverage; funded rules",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://holaprime.com/forex/2-step-fly/",
     "used_for": "2-Step Fly rules and fees",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://holaprime.com/forex/direct-account/",
     "used_for": "Direct fees and rules; company details",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "leverage": "Published as one figure per programme (50x, Pro 100x); per-asset leverage not shown.",
    "platforms": "Only MT5 confirmed (named in the company details); other platforms not checked.",
    "plans.direct.max_drawdown": "'7% EOD trailing'; whether it locks at the starting balance isn't stated.",
    "commission": "Not found on the pages read.",
    "symbols": "Contract sizes not checked.",
    "plans.*.accounts.fee": "List prices; a 40% code was running on 30 Oct 2026.",
    "entity.broker_arm": "The site says it is 'backed by a regulated, award-winning broker' without naming it on the pages read."
   },
   "page": "https://proprules.trade/firms/hola-prime/"
  },
  {
   "slug": "instant-funding",
   "name": "Instant Funding",
   "website": "https://instantfunding.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": null,
    "jurisdiction": "United Kingdom (est. 2021, per the site)",
    "company_number": null,
    "broker_arm": null
   },
   "platforms": [
    "mt5",
    "match-trader",
    "ctrader"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {},
   "symbols": {},
   "plans": [
    {
     "id": "instant-funding-pro",
     "name": "Instant Funding (Pro)",
     "steps": "instant",
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": null,
     "max_drawdown": {
      "pct": 10,
      "type": "stepped",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "closed_balance",
      "step": {
       "at_profit_pct": 5,
       "floor_loss_pct": 5
      }
     },
     "news_restriction": "Without the Swing add-on: no trades within 4 minutes either side of major news.",
     "consistency_rule": null,
     "notes": "Smart drawdown: 10% of the starting balance, tightening to 5% once the balance is up 5%. Risk per trade idea capped at 3%. First payout after 14 days, then weekly. Scaling doubles the account after a 10% gain, up to $1.28M.",
     "payout": {
      "split_pct": null,
      "first_payout_days": 14,
      "cycle_days": 7
     },
     "accounts": [
      {
       "size": 10000,
       "fee": null,
       "max_lots": null
      }
     ]
    },
    {
     "id": "one-phase-clarity",
     "name": "One-Phase Clarity",
     "steps": 1,
     "phases": [
      {
       "name": "Evaluation",
       "profit_target_pct": 9,
       "min_days": null
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 4,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "17:00 New York (rollover)"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "trailing",
      "amount_of": "initial_balance",
      "trails_until": "never",
      "peak_of": "closed_balance"
     },
     "consistency_rule": null,
     "notes": "First payout on demand (1.5% minimum), then every 7 days. 80% split, up to 90% with add-on.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": 0,
      "cycle_days": 7
     },
     "accounts": [
      {
       "size": 10000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": null,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://instantfunding.com/help/instant-funding-program/",
     "used_for": "Instant Funding smart drawdown (worked example), risk per idea, news, payouts, scaling",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://instantfunding.com/help/one-phase-clarity/",
     "used_for": "One-Phase Clarity target, daily loss and trailing drawdown (worked examples), payouts",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://instantfunding.com/trading-rules/",
     "used_for": "current programme list",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://instantfunding.com/",
     "used_for": "platforms, company background",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "plans.*.accounts": "Sizes and prices are only shown after sign-in; sizes here are the ones used in the firm's own examples. Fees not published publicly.",
    "plans": "Instant Funding GO, IF Micro and Instant Funding Evolve not entered yet.",
    "leverage": "Not found on the pages read.",
    "entity": "Legal entity not shown on the pages read; the site says 'Est. 2021 in the UK'.",
    "plans.one-phase-clarity.max_drawdown": "No lock at the starting balance is mentioned; entered as trailing without a lock."
   },
   "page": "https://proprules.trade/firms/instant-funding/"
  },
  {
   "slug": "the5ers",
   "name": "The5ers",
   "website": "https://the5ers.com",
   "as_of": "2026-10-30",
   "entity": {
    "legal_name": "Five Percent Online Ltd",
    "jurisdiction": "Israel (Ra'anana)",
    "company_number": "515864007",
    "broker_arm": null
   },
   "platforms": [
    "mt5"
   ],
   "fee_currency": "USD",
   "account_currencies": [
    "USD"
   ],
   "commission": {
    "forex": 4,
    "indices": 0
   },
   "symbols": {
    "US100": {
     "contract_size": 1
    },
    "XAUUSD": {
     "contract_size": 100
    },
    "USOIL": {
     "contract_size": 100
    },
    "BTCUSD": {
     "contract_size": 1
    }
   },
   "plans": [
    {
     "id": "high-stakes",
     "name": "High Stakes",
     "steps": 2,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 10,
       "min_days": 3
      },
      {
       "name": "Step 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "00:00 server time"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100
     },
     "news_restriction": "No trades opened or closed from 2 minutes before to 2 minutes after high-impact news.",
     "consistency_rule": null,
     "notes": "Minimum days are profitable days (closed profit of at least 0.5% of the initial balance). Fee refunded; reward paid for passing step 1. Scaling on every 10%.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 2500,
       "fee": 19,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 35,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 69,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 176,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 249,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 405,
       "max_lots": null
      }
     ]
    },
    {
     "id": "high-stakes-classic",
     "name": "High Stakes Classic",
     "steps": 2,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 8,
       "min_days": 3
      },
      {
       "name": "Step 2",
       "profit_target_pct": 5,
       "min_days": 3
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 5,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": true,
      "reset": "00:00 server time"
     },
     "max_drawdown": {
      "pct": 10,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 100
     },
     "news_restriction": "No trades opened or closed from 2 minutes before to 2 minutes after high-impact news.",
     "consistency_rule": null,
     "notes": "Same rules as High Stakes with a lower step-1 target and a higher fee.",
     "payout": {
      "split_pct": 80,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 2500,
       "fee": 22,
       "max_lots": null
      },
      {
       "size": 5000,
       "fee": 39,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 78,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 195,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 279,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 455,
       "max_lots": null
      }
     ]
    },
    {
     "id": "hyper-growth",
     "name": "Hyper Growth",
     "steps": 1,
     "phases": [
      {
       "name": "Evaluation",
       "profit_target_pct": 10,
       "min_days": 3
      },
      {
       "name": "Funded",
       "profit_target_pct": null,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": false,
      "reset": "00:00 GMT+3"
     },
     "max_drawdown": {
      "pct": 6,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": null,
     "notes": "Daily limit is a 'daily pause': trades are closed and the account reopens the next day. The 6% stop-out ends the account. Growth up to $4M.",
     "payout": {
      "split_pct": 100,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 52,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": 98,
       "max_lots": null
      },
      {
       "size": 20000,
       "fee": 189,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": 329,
       "max_lots": null
      }
     ]
    },
    {
     "id": "bootcamp-evaluation",
     "name": "Bootcamp (evaluation steps)",
     "steps": 3,
     "phases": [
      {
       "name": "Step 1",
       "profit_target_pct": 6,
       "min_days": null
      },
      {
       "name": "Step 2 (larger balance)",
       "profit_target_pct": 6,
       "min_days": null
      },
      {
       "name": "Step 3 (larger balance)",
       "profit_target_pct": 6,
       "min_days": null
      }
     ],
     "daily_loss": null,
     "max_drawdown": {
      "pct": 5,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": null,
     "notes": "Each step runs on a bigger balance (5K → 10K → 15K, 25K → 50K → 75K, 100K → 150K → 200K). The fee is paid at step 1; the funded account needs a separate activation fee.",
     "payout": {
      "split_pct": null,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 5000,
       "fee": 22,
       "max_lots": null
      },
      {
       "size": 10000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 15000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 25000,
       "fee": 95,
       "max_lots": null
      },
      {
       "size": 50000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 75000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 225,
       "max_lots": null
      },
      {
       "size": 150000,
       "fee": null,
       "max_lots": null
      },
      {
       "size": 200000,
       "fee": null,
       "max_lots": null
      }
     ]
    },
    {
     "id": "bootcamp-funded",
     "name": "Bootcamp (funded)",
     "steps": 3,
     "phases": [
      {
       "name": "Funded",
       "profit_target_pct": 5,
       "min_days": null
      }
     ],
     "daily_loss": {
      "pct": 3,
      "amount_of": "day_reference",
      "reference": "higher_of",
      "hard_breach": false,
      "reset": "00:00 GMT+3"
     },
     "max_drawdown": {
      "pct": 4,
      "type": "static",
      "amount_of": "initial_balance",
      "trails_until": "never"
     },
     "leverage": {
      "forex": 30
     },
     "consistency_rule": null,
     "notes": "Fee shown is the activation fee after passing the three evaluation steps. Daily limit is a 'daily pause' (trades closed, account reopens next day).",
     "payout": {
      "split_pct": 100,
      "first_payout_days": null,
      "cycle_days": null
     },
     "accounts": [
      {
       "size": 20000,
       "fee": 50,
       "max_lots": null
      },
      {
       "size": 100000,
       "fee": 205,
       "max_lots": null
      },
      {
       "size": 250000,
       "fee": 350,
       "max_lots": null
      }
     ]
    }
   ],
   "sources": [
    {
     "url": "https://the5ers.com/high-stakes/",
     "used_for": "High Stakes and Classic: targets, limits, fees, leverage, news rule, profitable days",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://the5ers.com/hyper-growth/",
     "used_for": "Hyper Growth: target, stop-out, daily pause, leverage, fees",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://the5ers.com/bootcamp/",
     "used_for": "Bootcamp: step balances, targets, max loss, daily pause, fees",
     "page_date": null,
     "checked": "2026-10-30"
    },
    {
     "url": "https://the5ers.com/faqs/",
     "used_for": "how the daily loss and daily pause are measured (worked examples)",
     "page_date": "2026-09-15",
     "checked": "2026-10-30"
    },
    {
     "url": "https://the5ers.com/asset-specifications/",
     "used_for": "contract sizes and commission",
     "page_date": null,
     "checked": "2026-10-30"
    }
   ],
   "unverified": {
    "commission": "Metals, oil and crypto are 'percentage based' with no rate published on the specifications page, so they aren't included.",
    "symbols": "Only one symbol per asset class is shown (NAS100, Gold, Bitcoin, US Oil); other index and metal sizes not confirmed.",
    "plans.*.leverage": "Only an overall leverage figure is published per programme; per-asset leverage not shown.",
    "plans.high-stakes.payout.split_pct": "Published as 80–100% (scaling raises it).",
    "plans.hyper-growth.daily_loss": "Daily pause measured from midnight GMT+3 balance or equity, whichever is higher (FAQ); the programme page only says 3%.",
    "plans.bootcamp-evaluation.max_drawdown": "Taken as 5% of each step's starting balance.",
    "platforms": "High Stakes page says MT5 (hedging); other programmes assumed the same."
   },
   "page": "https://proprules.trade/firms/the5ers/"
  }
 ]
}