Risk Engine

Trading Violation
Detection System

Every rule breach caught the moment it happens. Drawdown limits, daily loss caps, profit target manipulation, weekend holding violations, and all custom policy breaches are detected, logged, and actioned automatically — with complete audit trails for every account.

<50ms
Detection Latency
15+
Violation Types
100%
Automated Action
Rule Breach Detected
Account Auto-Suspended
Live Violation Log
#9021trader_xu_99 — Max Daily Loss ExceededSuspended
#9020trader_jin_22 — Weekend Hold DetectedFlagged
#9019trader_mark_5 — Overall Drawdown HitSuspended
#9018trader_sam_8 — EA Restriction BreachWarning
#9017trader_priya_3 — Phase 1 Trade✓ Clean
8
Suspended
3
Flagged
247
Clean Trades

Capabilities

Every Breach Caught, Every Time

The Violation Detection module runs a continuous rule evaluation cycle against every trade event — with no exceptions, no downtime, and no manual checkpoints.

Drawdown Limit Enforcement
Both daily and overall maximum drawdown tracked per account in real time. Breach triggers instant account suspension before further loss can occur.
Session & Weekend Restrictions
Configurable allowed trading sessions. Open positions on weekends or restricted hours are flagged and force-closed per your firm's policy.
EA & Automation Restrictions
Detect and block expert advisors or algorithmic trading tools that violate your policy. Define allowed vs. prohibited automation per account type.
Profit Target Monitoring
Track real-time P&L against profit targets across all evaluation phases. Auto-advance accounts that pass and notify operators for funded account creation.

Violation Types

15+ Violation Types Fully Covered

From basic drawdown breaches to sophisticated manipulation attempts — every known violation type is classified, detected, and enforced automatically.

● Critical
Maximum Drawdown Breach
Account equity falls below the overall maximum drawdown threshold. Immediate suspension triggered — no trades allowed until reviewed.
● Critical
Daily Loss Limit Exceeded
Net loss within a single trading day exceeds the configured maximum daily loss percentage. Account is suspended for the remainder of the day.
◆ High
Weekend Holding Violation
Open positions detected on Friday close or across the weekend market gap — force-closed per policy with violation logged to audit trail.
◆ High
Profit Target Manipulation
Suspicious trade patterns designed to artificially inflate reported P&L or exploit evaluation pass criteria detected and flagged.
◆ High
Maximum Lot Size Breach
Single trade or cumulative exposure exceeds the allowed maximum lot size per instrument — trade rejected at order level.
▲ Medium
Minimum Trading Days Not Met
Trader attempts to claim a pass or advance phase without meeting the minimum required active trading day threshold.
▲ Medium
Expert Advisor Restriction
Algorithmic trading or EA usage detected on accounts where automation is restricted. EA signature identified and flagged for review.
▲ Medium
Restricted Instrument Trading
Trades placed on instruments not permitted for the account's evaluation plan — automatically rejected at order entry.
▲ Medium
Evaluation Period Expiry
Trader fails to meet profit target within the allowed challenge period — account automatically marked as failed and archived.

Process

From Trade to Enforcement Action

A sub-50ms pipeline from trade event receipt to final enforcement — fully automated with zero manual checkpoints.

01
Trade Event Ingested
Every trade open, modify, partial close, and full close is streamed in real time from the trading platform via WebSocket or FIX bridge to the violation detection engine.
02
Account State Calculated
Running P&L, equity, open exposure, daily loss, drawdown from peak, and session time are recalculated in memory with each new event — always current, never lagging.
03
Rule Set Evaluated
The account's assigned rule set — drawdown limits, session rules, lot caps, EA restrictions, weekend holds, and custom conditions — is evaluated in parallel against the updated state.
04
Violation Classified
Any rule breach is classified by type and severity — Critical, High, or Medium — with configurable grace periods or immediate enforcement based on breach type.
05
Enforcement Executed
Automatic enforcement: account suspension, force-close of open positions, status change to "Failed", operator webhook notification, and email alert to trader — all triggered simultaneously.
06
Audit Entry Created
Every event — trade, calculation, decision, and action — is written to an immutable, timestamped audit log accessible from the Admin CRM for compliance and dispute resolution.

Violation Log — Admin Panel
trader_xu_99 — Max Daily Loss5.0%Suspended
trader_jin_22 — Weekend Hold2 PositionsForce Closed
trader_mark_5 — Drawdown10.0%Failed
trader_priya_3 — Lot Size0.5 / 5.0Compliant
trader_mia_7 — Profit Target7.2% / 8%On Track
Built for Operators

Complete Visibility.
Zero Manual Work.

The Violation Detection module eliminates every manual compliance check. Your Admin CRM shows live status for every account — violations highlighted, decisions logged, and all actions traceable.

  • Configurable enforcement actions — choose warn, flag, suspend, fail, or force-close per violation type and severity level.
  • Webhook & email alerts — operators and traders are notified instantly via webhook, email, or Slack when a critical violation occurs.
  • Per-plan rule assignment — apply different rule sets to different evaluation plans, account sizes, or trader tiers without any coding.
  • Immutable audit log — every decision and action timestamped and stored permanently for compliance, dispute resolution, and analytics.

<50ms
Breach detection
latency per event
15+
Violation types
covered natively
100%
Automated suspension
no manual steps
Concurrent accounts
monitored in parallel

Protect Your Firm

Stop Violations Before
They Cost You Money.

Every undetected breach is a liability. Talk to our team and see the Violation Detection module in action — live, with your own trading rules configured.

100+ Prop Firms Protected
24/7 Engine Uptime
Zero Manual Enforcement