EventWe're exhibiting at Forex Expo Dubai 🇦🇪Meet us at Forex Expo Dubai 🇦🇪At Forex Expo Dubai 🇦🇪22–23 Sep 202622–23 SepSee the schedule
Platform · Rule Engine

The logic behind
how your firm actually runs.

Every prop firm has a model. Very few can actually control it. YourPropFirm gives you a fully configurable rule engine designed specifically for prop trading, challenge structure, payout eligibility, every rule defined, enforced, and tracked inside one system.

Sub-5 ms enforcement Unlimited programs No developer required
rule_engine.evaluate
Real-time
Incoming trade
XAUUSD · 1.2 lot
account#82410 · P2
sideSELL · market
equity$25,618
t+Δ2 ms
Rule
Engine12 rules · 1 trace
✓Daily loss-1.8% / -5%
✓Max drawdown-4.2% / -10%
✓Profit target+6.1% / +8%
✓Consistency38% / 40% max
×News windowFOMC · blocked
Decision
Order blocked
Triggered rule
news.window
Latency
4 ms
Overview
Your business is defined by its rules.
The Rule Engine is where they live.

How traders progress. When they fail. When they get paid. What they're allowed to do. Every line of that logic is built, controlled, and refined directly by your team, not hidden in a vendor's codebase.

Most systems
  • × Adapted from broker tech
  • × Hardcoded limits, dev-dependent
  • × Workarounds for phases & resets
  • × Manual checks, missed breaches
YourPropFirm Rule Engine
  • Native to how prop firms actually operate
  • Configure everything, no devs, no tickets
  • One-step, two-step, instant, fully custom
  • Enforced at millisecond latency, every trade
What's in it

Eight modules. One logic layer.

Not eight tools stitched together, one engine, eight lenses on the same model. Everything adjustable. Nothing fixed.

01

Built for prop firm logic

Not adapted from brokers. Challenges, phases, resets, payout conditions, every primitive is native, so you configure real logic instead of forcing workarounds.

phasesresetspayouts
02

Unlimited program creation

Launch, test, iterate. 10K, 25K, 50K, 100K, or completely custom structures. Activate, deactivate, and adjust without rebuilding anything.

custom structuresversioned
03

Full rule configuration

Drawdowns (daily, max, trailing, static). Profit targets. Time limits. Consistency rules. Scaling. News restrictions. Custom conditions. Everything adjustable.

drawdownsconsistencyscaling
04

Multi-phase challenge logic

One-step, two-step, instant funding, or completely custom multi-phase structures. Define exactly what a trader needs to do to progress, and what happens if they don't.

1-step2-stepinstant
05

Payout rule control

Tie payout eligibility directly to rules, minimum trading days, profit thresholds, risk behaviour, time cycles. The system enforces it automatically.

eligibilitycycles
06

Real-time enforcement

Rules aren't guidelines, they're executed. Every rule, every account, every trade, every session. No delays, no manual checks, no missed breaches.

< 5 msevery trade
07

Rule-based automation

Breach → auto-fail or flag for review. Payout request → trigger KYC or compliance. Phase complete → auto-upgrade. Your team handles exceptions, not routine cases.

triggersworkflows
08

Complete audit trail

Every rule, every breach, every status change is logged. You always know what happened, why it happened, and which rule triggered it.

audit-readyexportable
Rule configuration

Define your model
precisely.

Every aspect of every program, drawdowns, targets, phases, consistency, news rules, scaling logic, lives in one visual builder. Change a value, save, done. No hardcoded limits. No developer dependency. No compromises.

DrawdownProfit targetsTime limitsConsistencyNewsScalingCustom conditions
Multi-phase logic

Built for real evaluation models.

One-step, two-step, instant funding, or fully custom. Define exactly what a trader must achieve to move forward, and what happens when they don't. Every rule is tied to the phase it belongs to.

Phase 01
Challenge · Phase 1
  • +8% profit target
  • −5% daily loss
  • −10% max drawdown
  • Min 3 trading days
Phase 02
Verification · Phase 2
  • +5% profit target
  • −5% daily loss
  • −10% max drawdown
  • Tighter consistency
Phase 03
Funded
  • No profit target
  • Scaling plan active
  • Payout eligibility check
  • News window enforced
Phase 04
Payout
  • Min 5 trading days
  • Consistency verified
  • KYC + compliance ok
  • Bi-weekly cycle
Rule-based automation

Your team handles exceptions,
not routine cases.

Trigger actions automatically when conditions are met. Rules fire, outcomes happen, the audit trail writes itself. Manual review becomes the exception, not the default.

When · Breach
Max drawdown exceeded on funded account
Then · Action
Auto-fail · notify compliance · hold payout
When · Request
Trader submits payout request
Then · Action
Trigger KYC refresh + consistency check
When · Progress
Phase 1 profit target reached
Then · Action
Auto-upgrade to Phase 2 · email credentials
When · Signal
News window hit on restricted asset
Then · Action
Block order · log event · notify trader
When · Threshold
Consistency cap breached post-target
Then · Action
Flag for review · freeze payout · send note
Complete audit trail

Every decision is traceable.

Every rule, every breach, every status change is logged. You always know what happened, why it happened, and which rule triggered it, ready for compliance, disputes, and internal review.

  • Signed, immutable event log per account
  • Rule snapshots, "what was the limit when this fired?"
  • CSV / PDF export for disputes & regulators
audit_trail · account #82410streaming
14:02:08PASSrule.drawdown.daily · equity −1.82% / limit −5.00%
14:02:08PASSrule.drawdown.max · trailing −4.21% / limit −10.00%
14:02:08FAILrule.news.window · FOMC ±2m · XAUUSD blocked
14:02:08AUTOorder_reject · reason=news.window · ticket #4401-88
14:02:09AUTOnotify.trader · template=news_lock · delivery ok
14:07:44PASSrule.consistency.best_day · 38% / 40% max
14:12:02FLAGrule.scaling.eligibility · manual review requested
14:12:02AUTOqueue.ops · priority=normal · assignee=auto
14:15:30PASSrule.phase.progress · +6.12% / +8.00% target
14:22:51PASSrule.session.active · day 4 / min 3
Built for iteration, not just setup
< 5ms
Enforcement latency, every rule, every trade
∞
Programs you can launch, test, and retire
0
Developer tickets required to change a rule
100%
Rule decisions written to audit trail
Real questions

Rule Engine FAQ

No. Every rule lives in the admin, drawdowns, targets, phases, news windows, consistency caps, scaling logic. Change a value, save. Version history is automatic; nothing goes live until you publish.
Yes. One-step, two-step, instant, three-phase with a scaling round, or something bespoke. You define the phases, the rules per phase, the transitions, and the payout eligibility for each.
Rules evaluate sub-5 ms on the order path. Breaches block trades before they hit the market. Daily and trailing drawdown update continuously, not at end-of-session batches.
Yes. Programs are versioned and scoped. Launch a tighter consistency cap on a new cohort while keeping the existing rulebook live elsewhere, and compare pass-through and payout ratios side by side.
Every evaluation is logged with the rule config snapshot at that moment. When a trader disputes a breach, you export the exact event, input, rule, threshold, decision, timestamp, as a signed PDF or CSV.
It's the same system. Payout eligibility is literally a rule set. Risk signals can trigger rule-based actions. One logic layer, fully enforced across trading, compliance, and finance workflows.

Your rules define your margins.
Now define them precisely.

See the Rule Engine working on live programs, drawdowns, phases, payouts, automation, audit, in 30 minutes.