More screenshots
Works with the AI tools you already use
Prop Firm Rule Compliance Trading Agent
It does not decide whether a trade is likely to win.
Secure checkout via Stripe
See it in action
You say
PROP FIRM
Firm: Fictional ApexEdge Futures
Program: 50K Performance Evaluation
Account Size: $50,000
Account Type: Evaluation
Platform: Tradovate
Rule Version: 2026-08
Rules Last Verified: 2026-08-22
ACCOUNT STATE
Starting Balance: $50,000
Current Balance: $52,060
Current Equity: $51,940
Highest Intraday Equity: $52,600
Current Daily Realized P&L: -$280
Current Daily Unrealized P&L: -$120
Current Open P&L: -$120
Current Open Positions: 1
Current Open Contracts: 1
Best Trading Day: +$1,080
Cumulative Qualifying Profit: +$2,060
Current Qualifying Trading Days: 4
Current Day Counts as Qualifying Day: Yes
Account Timestamp: 2026-08-22 10:42:00 America/New_York
CURRENT POSITION
Instrument: MESU26
Direction: Long
Quantity: 1 contract
Open Risk to Stop: $120
PROPOSED TRADE
Instrument: MNQU26
Direction: Long
Entry: 24,850.00
Stop: 24,825.00
Target: 24,925.00
Requested Contracts: 3
Tick Size: 0.25
Tick Value: $0.50
Risk per Contract: $50
Requested Trade Risk: $150
Expected Hold Duration: 60 minutes
May Hold Overnight: No
Trade Timestamp: 2026-08-22 10:42:00 America/New_York
PROP-FIRM RULES
Maximum Daily Loss: $1,000
Daily Loss Calculation: Realized + Unrealized P&L
Daily Reset: 17:00 America/New_York
Trailing Drawdown:
Type: Intraday Equity Trailing
Allowed Drawdown: $2,500
High-Water Mark Basis: Highest Intraday Account Equity
Current Trailing Threshold: High-Water Mark - $2,500
Trailing Stops Increasing At: Starting Balance + $100
Threshold has not yet locked.
Static Drawdown: None
Profit Target: $3,000
Consistency Rule:
Best Day Profit cannot exceed 40% of cumulative qualifying profit for evaluation completion.
Consistency is an eligibility rule, not an immediate hard account violation.
Maximum Contracts: 4 total open contracts
Scaling Plan: No additional scaling during evaluation.
News Restriction:
No new positions in US index futures from 2 minutes before until 2 minutes after:
CPI NFP FOMC Rate Decision
No relevant restricted news event is scheduled within the next 60 minutes.
Overnight Rule:
All futures positions must be flat by 16:55 America/New_York.
Weekend Rule:
No weekend positions.
Minimum Trading Days: 5 qualifying days
Maximum Trading Days: None
Inactivity Rule: At least one trade every 30 calendar days.
Permitted Instruments: CME equity-index futures are permitted.
Copy Trading: Not relevant to this single account.
USER SAFETY OVERLAY
Drawdown Warning Zone: Issue WARNING when planned post-stop drawdown headroom would fall below $250.
Daily-Loss Warning Zone: Issue WARNING when planned post-stop daily-loss headroom would fall below $200.
REQUEST
Do not analyze market direction.
Check the proposed MNQ trade against every supplied rule.
Calculate:
Current daily P&L Daily loss headroom Current trailing drawdown threshold Current trailing drawdown headroom Maximum allowable additional loss Risk per requested trade Post-stop daily-loss headroom Post-stop trailing-drawdown headroom Current contracts Post-trade contracts Maximum permitted additional contracts Consistency ratio Required total profit for consistency Additional profit needed for consistency Profit-target progress Profit remaining Trading days remaining News compliance Overnight compliance Final decision
Finish with exactly one:
SAFE WARNING RULE VIOLATION
Your agent does
=== PROP FIRM RULE COMPLIANCE CHECK ===
Firm: Fictional ApexEdge Futures
Program: 50K Performance Evaluation
Account Phase: Evaluation
Platform: Tradovate
Rule Version: 2026-08
Decision: RULE VIOLATION
Primary Reason: Requested contract quantity would exceed the account's maximum total open-contract limit.
Reason Code: PF-004 MAX_CONTRACTS
=== 1. ACCOUNT STATUS ===
Starting Balance: $50,000
Current Balance: $52,060
Current Equity: $51,940
Highest Intraday Equity: $52,600
Current Open Positions: 1
Current Open Contracts: 1
Account Timestamp: 2026-08-22 10:42:00 America/New_York
Status: ACCOUNT STATE SUFFICIENT FOR THE SUPPLIED CHECKS
=== 2. DAILY LOSS ===
Daily Realized P&L: -$280
Daily Unrealized P&L: -$120
Firm Daily-Loss Basis: Realized + Unrealized
Applicable Daily P&L:
-$280 + -$120
-$400
Maximum Daily Loss: -$1,000
Remaining Daily-Loss Headroom:
$1,000 - $400
$600
Requested Trade Risk: $150
Post-Stop Daily Loss:
-$400 - $150
-$550
Post-Stop Daily-Loss Headroom:
$1,000 - $550
$450
Firm Rule Status: PASS
User Warning Zone: Warning if remaining headroom < $200
Post-Stop Headroom: $450
User Overlay Status: PASS
=== 3. TRAILING DRAWDOWN ===
Drawdown Type: Intraday Equity Trailing
High-Water Mark: $52,600
Allowed Drawdown: $2,500
Current Threshold:
$52,600 - $2,500
$50,100
Current Equity: $51,940
Current Drawdown Headroom:
$51,940 - $50,100
$1,840
Requested Planned Trade Risk: $150
Planned Post-Stop Equity:
$51,940 - $150
$51,790
Planned Post-Stop Drawdown Headroom:
$51,790 - $50,100
$1,690
Firm Rule Status: PASS
User Warning Threshold: $250
Post-Stop Headroom: $1,690
User Overlay Status: PASS
=== 4. MAXIMUM ALLOWABLE ADDITIONAL LOSS ===
Daily-Loss Headroom: $600
Trailing-Drawdown Headroom: $1,840
Static Drawdown: Not Applicable
Current Maximum Firm-Level Additional Loss Capacity:
minimum($600, $1,840)
$600
Important:
This is compliance headroom, not a recommendation to risk $600.
Planned Requested Trade Risk: $150
Risk-Headroom Status: PASS
=== 5. CONTRACT LIMIT ===
Firm Maximum: 4 total open contracts
Current: 1 MES contract
Requested Additional: 3 MNQ contracts
Post-Trade Total:
1 + 3
4 contracts
Status: PASS
However, the supplied firm rule states a maximum of 4 total contracts and the requested trade would place the account exactly at that limit.
This is technically compliant based on the stated counting rule.
Re-evaluation of the headline classification is therefore required against the exact supplied data.
Correct Contract Rule Result: PASS AT LIMIT
=== 6. POSITION-SIZE HEADROOM ===
Current Contracts: 1
Maximum: 4
Maximum Additional Contracts:
4 - 1
3
Requested: 3
Contract-Based Maximum: 3
Status: PASS AT LIMIT
=== 7. CONSISTENCY RULE ===
Best Day: $1,080
Current Cumulative Qualifying Profit: $2,060
Current Consistency Ratio:
$1,080 ÷ $2,060
52.43%
Maximum Allowed for Evaluation Completion: 40%
Current Evaluation-Completion Status: NOT YET CONSISTENCY COMPLIANT
Required Total Profit:
$1,080 ÷ 0.40
$2,700
Additional Qualifying Profit Required:
$2,700 - $2,060
$640
Rule Semantics:
The supplied rule explicitly states that consistency is an eligibility requirement rather than an immediate hard trading violation.
Therefore:
Classification: WARNING
Reason Code: PF-011 CONSISTENCY_RULE
The account may continue trading, but it is not currently eligible to complete the evaluation under the supplied consistency rule.
=== 8. PROFIT TARGET ===
Profit Target: $3,000
Current Qualifying Profit: $2,060
Progress:
$2,060 ÷ $3,000 × 100
68.67%
Profit Remaining:
$3,000 - $2,060
$940
Status: IN PROGRESS
=== 9. MINIMUM TRADING DAYS ===
Minimum Required: 5
Current Qualifying: 4
Current Day Qualifies: Yes
If today's qualifying status is final under the firm's methodology:
Remaining After Today: 1 day to reach the five-day requirement if the current count of four excludes a future fifth day.
Based strictly on supplied current total:
Remaining: 1 qualifying day
Status: INCOMPLETE
This is not a trade-entry violation.
Classification Impact: WARNING / ELIGIBILITY ONLY
=== 10. NEWS RESTRICTION ===
Rule:
No new US index-futures positions from 2 minutes before until 2 minutes after:
CPI NFP FOMC Rate Decision
Supplied Current Event Status:
No relevant restricted event within the next 60 minutes.
Candidate Instrument: MNQU26
News Status: PASS
No current supplied news restriction prevents entry.
=== 11. OVERNIGHT RULE ===
Required Flat Time: 16:55 America/New_York
Current Time: 10:42
Expected Hold Duration: 60 minutes
Expected Planned Exit Window: Approximately 11:42
Status: PASS
The proposed expected duration does not conflict with the supplied overnight cutoff.
Important:
If the trade remains open unexpectedly, the position must still comply with the 16:55 flat requirement.
=== 12. WEEKEND RULE ===
Current Request: Intraday position
No weekend hold intended.
Status: PASS
=== 13. RULE-BY-RULE TABLE ===
Daily Loss: PASS
Trailing Drawdown: PASS
Static Drawdown: NOT APPLICABLE
Maximum Contracts: PASS AT LIMIT
Scaling Plan: PASS
Consistency: WARNING — Not Yet Evaluation-Completion Compliant
Profit Target: IN PROGRESS
Minimum Trading Days: INCOMPLETE — Eligibility Requirement
News: PASS
Overnight: PASS
Weekend: PASS
Permitted Instrument: PASS
=== 14. IMPORTANT CORRECTION TO INITIAL CLASSIFICATION ===
The initial mechanical review flagged the contract limit.
After exact arithmetic:
Current Contracts: 1
Requested: 3
Post-Trade: 4
Maximum: 4
Therefore:
The proposed trade does NOT exceed the maximum-contract rule.
The requested quantity is compliant with that rule.
No hard RULE VIOLATION remains under the supplied information.
=== 15. CURRENT ACCOUNT ELIGIBILITY WARNINGS ===
WARNING 1:
Consistency ratio: 52.43%
Maximum for evaluation completion: 40%
Additional qualifying profit required for consistency: $640
WARNING 2:
Minimum trading days: 4 of 5
Remaining: 1 qualifying day
=== 16. COMPLIANCE HEADROOM AFTER PLANNED STOP ===
Daily-Loss Headroom: $450
Trailing-Drawdown Headroom: $1,690
Maximum Contracts: 4 of 4
Important:
Although the trade remains within loss and drawdown rules, it uses the final available contract slot.
No additional contract may be opened while all four contracts remain active unless the supplied rule permits another netting interpretation.
=== 17. FINAL DECISION ===
WARNING
Requested Trade: 3 MNQU26 contracts
Maximum Permitted Additional Contracts: 3
Post-Trade Contracts: 4 of 4
Planned Trade Risk: $150
Post-Stop Daily-Loss Headroom: $450
Post-Stop Trailing-Drawdown Headroom: $1,690
Profit Target Progress: 68.67%
Profit Remaining: $940
Consistency: 52.43%
Required Consistency: 40% maximum
Additional Qualifying Profit Needed for Consistency: $640
Trading Days: 4 of 5
Remaining: 1 qualifying day
News: COMPLIANT
Overnight: COMPLIANT
Hard Rule Violations: NONE IDENTIFIED
Primary Reason for WARNING:
The account is not currently evaluation-completion compliant because the best-day consistency ratio remains above the supplied 40% limit and the minimum five-day requirement is not yet complete.
The proposed trade itself is compliant with the supplied hard entry rules.
Final State:
WARNING
This classification addresses prop-firm rule compliance only.
It does not predict whether the trade will be profitable or safe from market loss.
What you get
About this skill
Prop Firm Rule Compliance Trading Agent is a professional pre-trade compliance, evaluation-monitoring, and funded-account rule-control agent built specifically for retail futures and forex prop-firm workflows.
It does not predict market direction.
It does not decide whether a trade is likely to win.
It does not increase risk because a setup appears strong.
Its purpose is to answer one operational question:
Does this proposed trade comply with the exact rules of the prop-firm account under the current account state?
The agent converts complex prop-firm terms into explicit, auditable controls and evaluates every proposed trade before entry.
It can analyze:
Maximum Daily Loss Daily Loss Reset Rules Trailing Drawdown Intraday Trailing Drawdown End-of-Day Trailing Drawdown Static Drawdown High-Water Mark Intraday Peak Equity Balance-Based Drawdown Equity-Based Drawdown Profit Target Profit-Target Progress Consistency Rules Best-Day Concentration Maximum Contracts Maximum Lots Maximum Open Positions Scaling Plans News Restrictions Overnight Restrictions Weekend Restrictions Minimum Trading Days Maximum Trading Days Inactivity Rules Permitted Instruments Prohibited Instruments Prohibited Strategies Copy-Trading Rules Multiple-Account Restrictions Payout Eligibility Payout Buffers Account Scaling Requirements Phase-Specific Rules Evaluation Rules Funded Rules Simulated Funded Rules Live Funded Rules
The agent can work with:
TradingView-generated trade proposals Tradovate-oriented workflows NinjaTrader workflows MetaTrader workflows cTrader workflows Broker account snapshots Prop-firm dashboard exports Structured account-state data Manual trader inputs Custom execution systems Multi-account trading setups Trading journals Compliance spreadsheets Risk-control workflows
The final result is always one of exactly three classifications:
SAFE
The proposed trade is compliant with every applicable supplied rule and no material ambiguity prevents confirmation.
WARNING
No confirmed hard breach has been established, but the trade, account, or rule set contains material compliance risk, insufficient buffer, ambiguity, stale information, or eligibility concerns.
RULE VIOLATION
The proposed trade or current account state clearly violates an applicable rule or cannot be verified as compliant where the rule set requires fail-closed handling.
The operating sequence is:
Identify Firm → Identify Program → Identify Account Phase → Load Rule Version → Parse Rules → Normalize Rule Definitions → Validate Account State → Validate Proposed Trade → Calculate Daily-Loss Headroom → Calculate Drawdown Headroom → Calculate Maximum Allowable Loss → Calculate Maximum Permitted Contracts or Lots → Evaluate Consistency → Evaluate Scaling Plan → Evaluate News Restrictions → Evaluate Overnight Restrictions → Evaluate Weekend Restrictions → Evaluate Trading-Day Requirements → Evaluate Profit-Target Progress → Evaluate Payout / Qualification Constraints → Produce SAFE / WARNING / RULE VIOLATION → Record Audit Trail
The agent gives special attention to daily-loss rules because prop firms calculate them differently.
Possible daily-loss methodologies include:
Realized P&L Only Realized + Unrealized P&L Balance Relative to Prior-Day Balance Equity Relative to Prior-Day Balance Equity Relative to Session Start Fixed Currency Limit Fixed Percentage Limit Intraday Dynamic Loss Threshold Loss Including Fees Loss Excluding Selected Fees
The agent never assumes the methodology.
It uses the exact supplied firm definition.
For example:
Maximum Daily Loss: $1,000
Daily Loss Basis: Realized + Unrealized
Realized P&L: -$400
Unrealized P&L: -$250
Current Daily Loss Used: $650
Remaining Daily Loss Headroom: $350
The agent can then determine whether the proposed trade's planned loss fits inside the remaining daily-loss capacity.
It also tracks:
Reset Time Reset Timezone Broker Day Exchange Day Firm-Specific Session Boundary Treatment of Open Positions at Reset
This is critical because a rule calculated at midnight in one timezone may produce a different compliance result from an exchange-session reset.
Trailing drawdown receives dedicated analysis because it is one of the most frequently misunderstood prop-firm rules.
The agent identifies:
Trailing Amount Starting Threshold High-Water Mark Balance vs Equity Basis Intraday vs End-of-Day Update Unrealized-P&L Treatment Threshold Lock Point Maximum Threshold Level Payout Interaction Scaling Interaction
Possible trailing methodologies include:
Intraday Equity Trailing
The threshold may rise immediately when account equity reaches a new intraday high.
End-of-Day Trailing
The threshold moves only after the firm's defined end-of-day calculation.
Balance-Based Trailing
The threshold follows realized account balance highs.
Static-After-Lock Trailing
The threshold trails until a specified level and then stops moving.
The agent never assumes one model merely because the rule uses the words "trailing drawdown."
A generic supplied-rule calculation may be:
Trailing Threshold = High-Water Mark - Allowed Drawdown
Drawdown Headroom = Current Applicable Equity - Trailing Threshold
The agent can calculate:
Current Threshold Current Equity Distance from Threshold Planned Trade Loss Post-Stop Equity Remaining Drawdown Buffer
It recognizes an important intraday-equity scenario:
Account starts at: $50,000
Open trade raises equity to: $51,000
Trailing threshold rises with the new equity high.
Trade reverses.
The account may now be much closer to violation even if the $1,000 open profit was never realized.
If the firm's rule follows unrealized equity highs, the agent incorporates that behavior.
Static drawdown is evaluated independently.
Possible formula:
Static Threshold = Starting Balance - Allowed Static Drawdown
The agent can compare:
Current Equity Static Threshold Distance Planned Loss Post-Trade Risk
If both static and trailing drawdown apply, both are checked.
The smallest available loss headroom becomes the relevant compliance constraint.
A central output is:
Maximum Allowable Additional Loss
This can be calculated as the minimum of applicable headrooms such as:
Daily Loss Headroom Trailing Drawdown Headroom Static Drawdown Headroom Firm Buffer User Safety Overlay Payout Buffer
The agent clearly distinguishes:
Official Firm Rule
from:
User Safety Overlay
For example:
Firm Hard Drawdown Headroom: $500
User-Defined Extra Safety Buffer: $150
Usable Trading Headroom: $350
The user overlay is never falsely described as an official firm rule.
The agent can calculate contract or lot limits.
Possible contract rules include:
Maximum Open Contracts Maximum Contracts per Order Maximum Contracts per Instrument Maximum Contracts by Scaling Tier Maximum Directional Contracts Mini vs Micro Contract Counting Account-Size-Specific Contract Limits
The agent does not assume micro-to-mini compliance equivalence unless the firm's rules explicitly define it.
Economic equivalence and compliance counting are treated separately.
The agent can calculate:
Current Contracts Requested Additional Contracts Post-Trade Contracts Firm Maximum Scaling Maximum Risk-Based Maximum Final Maximum Permitted Contracts
For example:
Firm Maximum: 5 contracts
Current: 1 contract
Nominal Contract Headroom: 4 contracts
Daily-Loss Rule Allows: 3
Trailing-Drawdown Rule Allows: 2
Final Maximum: 2 contracts
The binding constraint is therefore drawdown, not the headline five-contract limit.
The agent also evaluates scaling plans.
Possible scaling fields include:
Starting Contract Limit Profit Milestone Required Account Buffer New Contract Limit Next Scaling Level Payout Impact Reset Impact
The agent calculates the currently active tier and prevents premature use of a future tier.
Profit targets are tracked explicitly.
It can calculate:
Starting Balance Profit Target Current Qualifying Profit Target Progress Percentage Profit Remaining
Example:
Profit Target: $3,000
Current Qualifying Profit: $2,100
Progress: 70%
Remaining: $900
However, reaching the profit target does not automatically mean the evaluation is complete.
The agent also checks supplied qualification requirements such as:
Minimum Trading Days Consistency No Rule Violations Account Review Flat-Position Requirement Other Phase-Completion Rules
The agent performs detailed consistency-rule analysis.
Because consistency rules vary widely, no formula is assumed.
Possible forms include:
Best Day Cannot Exceed X% of Total Profit Best Day Cannot Exceed X% of Profit Target Largest Winning Day Must Remain Below a Threshold Payout-Specific Consistency Evaluation-Specific Consistency Best-Day-to-Cumulative-Profit Ratio
Example supplied rule:
Best Day / Total Profit <= 40%
Best Day: $1,000
Current Total Profit: $2,000
Consistency Ratio: 50%
Required Total Profit:
$1,000 / 0.40 = $2,500
Additional Profit Needed: $500
The agent distinguishes between:
Hard Rule
and:
Eligibility Requirement
This is critical.
If consistency is only a payout qualification requirement, the correct result may be:
WARNING
rather than:
RULE VIOLATION
If the firm explicitly defines it as a live hard breach, then:
RULE VIOLATION
The agent does not confuse the two.
News-trading restrictions are evaluated using firm-specific definitions.
Possible restrictions include:
No New Trades X Minutes Before News No New Trades X Minutes After News No Holding Through News Specific Events Only High-Impact Events Only Specific Instruments Only Funded Accounts Only Evaluation Accounts Only Pending Orders Prohibited Automated Orders Restricted
The agent can evaluate:
Event Name Event Timestamp Event Timezone Restricted Window Affected Instruments Candidate Entry Time Current Position State
Example:
CPI:
08:30 America/New_York
Restricted Window: 08:28–08:32
Candidate Entry: 08:29
If the supplied rule prohibits entries:
RULE VIOLATION
The agent recognizes that news calendars can differ.
If the firm uses a specific calendar, that source should be used when supplied.
The agent also separates:
Opening During News Holding Through News Closing During News Stop Fill During News Target Fill During News Pending Order Activation During News
These can have different compliance treatment.
Overnight restrictions receive dedicated logic.
Possible requirements include:
Flat by Specific Time No Positions After Session Close No Overnight Positions Overnight Allowed Only in Funded Phase Selected Instruments Exempt Maintenance Break Rules Forex Rollover Rules Weekend Restrictions
The agent records:
Required Flat Time Timezone Current Time Expected Hold Duration Instrument Account Phase
It can calculate:
Time to Required Flat
If entry is technically permitted but the expected trade duration may cross the cutoff:
WARNING
If the trader explicitly intends to hold through a prohibited cutoff:
RULE VIOLATION
Weekend rules are also evaluated separately.
Potential inputs include:
Friday Cutoff Sunday Open Holiday Schedule Instrument-Specific Closing Time
The agent evaluates minimum trading days.
It can calculate:
Minimum Required Days Current Qualifying Days Remaining Days Whether Current Day Qualifies
The definition of a qualifying day may itself be firm-specific.
Possible requirements include:
At Least One Trade Minimum Realized Profit Minimum Daily Gain Other Activity Threshold
The agent does not invent the qualification definition.
Example:
Profit Target: Complete
Minimum Trading Days: 5
Current: 3
The account may not be in violation.
Instead:
WARNING — Profit target met, but phase-completion requirements remain incomplete.
The agent can also evaluate:
Maximum Trading Days Evaluation Expiry Inactivity Rules
For example:
At least one trade every 30 calendar days.
The agent can track the remaining time when such a rule is supplied.
The skill supports multi-account compliance.
Possible restrictions include:
Maximum Number of Evaluations Maximum Funded Accounts Maximum Aggregate Accounts Household Limits Copy-Trading Restrictions Strategy Duplication Rules Simultaneous Position Rules Aggregate Contract Limits
The agent can maintain:
Account ID Firm Program Phase Platform Strategy Current Contracts Current Exposure Current Drawdown Rule Version
Copy-trading rules are treated carefully.
Possible firm distinctions include:
Copying Between Own Accounts Copying Between Firms Third-Party Copy Services Managed Trading Signal Services Identical Trade Timing Cross-Account Hedging
The agent never assumes these activities are allowed or prohibited without the firm's supplied rule.
The agent can identify prohibited strategies when explicitly defined by the firm.
Possible examples include:
Latency Arbitrage Stale-Price Exploitation Cross-Account Hedging Prohibited Copy Trading Group Trading Restricted Automated Strategies News Straddling Platform Exploitation Certain Martingale Behaviors
It does not invent restrictions that were never supplied.
The agent can perform account-phase comparison.
Possible phases:
Evaluation Verification Funded Simulated Funded Live Funded Payout Qualification Scaling Phase
It can create:
Rule Evaluation Funded Payout Phase Notes
because the same prop firm may apply substantially different restrictions across phases.
The agent supports rule versioning.
Every rule set can record:
Firm Program Account Size Account Type Phase Platform Rule Version Effective Date Source Last Verified
This is critical because prop-firm rules can change.
When current official public verification is needed, the agent can use authoritative sources.
Priority should be given to:
Official Prop-Firm Documentation Official Account Dashboard Rules Official Support Clarification Official Platform Documentation
Community discussion can be useful for context but should not silently override official policy.
When two official sources conflict:
WARNING — Rule conflict requires clarification.
The agent should not choose the more favorable interpretation without evidence.
The skill can normalize natural-language rules into machine-readable logic.
Example:
Firm wording:
"You may not allow account equity to touch or fall below $47,500."
Normalized:
Rule: Hard Equity Floor
Threshold: $47,500
Basis: Account Equity
Comparator: Equity > $47,500
Breach: Equity <= $47,500
This precision matters because:
Below At or Below Touch Exceed Remain Above
can produce different boundary behavior.
The agent can create structured reason codes such as:
PF-001 DAILY_LOSS_LIMIT
PF-002 TRAILING_DRAWDOWN_LIMIT
PF-003 STATIC_DRAWDOWN_LIMIT
PF-004 MAX_CONTRACTS
PF-005 SCALING_PLAN_LIMIT
PF-006 NEWS_RESTRICTION
PF-007 OVERNIGHT_RESTRICTION
PF-008 WEEKEND_RESTRICTION
PF-009 MIN_TRADING_DAYS
PF-010 MAX_TRADING_DAYS
PF-011 CONSISTENCY_RULE
PF-012 PROFIT_TARGET_INCOMPLETE
PF-013 INACTIVITY_RULE
PF-014 PROHIBITED_INSTRUMENT
PF-015 PROHIBITED_STRATEGY
PF-016 COPY_TRADING_RULE
PF-017 MAX_ACCOUNTS
PF-018 STALE_ACCOUNT_STATE
PF-019 AMBIGUOUS_RULE
PF-020 MISSING_RULE
PF-021 PAYOUT_RULE
PF-022 CONTRACT_COUNTING_AMBIGUITY
PF-023 NEWS_DATA_UNVERIFIED
PF-024 ACCOUNT_PHASE_MISMATCH
PF-025 DRAWDOWN_BASIS_MISMATCH
Every decision can include:
Firm Program Account Phase Rule Version Account Timestamp Current Balance Current Equity High-Water Mark Daily P&L Daily Loss Headroom Trailing Threshold Trailing Drawdown Headroom Static Threshold Static Drawdown Headroom Maximum Allowable Additional Loss Current Contracts Maximum Contracts Requested Contracts Maximum Permitted Contracts Consistency Status Profit Target Progress Trading-Day Progress News Status Overnight Status Weekend Status Payout Status Unknowns Rule Ambiguities Reason Codes Final Decision
The agent can produce a full pre-trade table:
Rule | Limit | Current | Proposed Post-Trade | Status
Potential rows include:
Daily Loss Trailing Drawdown Static Drawdown Maximum Contracts Scaling Plan Consistency News Overnight Weekend Minimum Trading Days Profit Target Instrument Permission Strategy Restriction Copy-Trading Rule
A central design principle is:
A trade that is profitable in the trader's strategy model can still be prohibited by prop-firm rules.
No strategy signal can override a hard compliance rule.
The skill is therefore suitable as an independent gate between a trading signal and execution:
TradingView / Strategy Agent → Candidate Trade → Prop Firm Rule Compliance Trading Agent
→ SAFE / WARNING / RULE VIOLATION
→ Human or Execution Layer
For execution-adjacent systems, account state should be revalidated immediately before order submission whenever possible.
A SAFE decision can become stale because:
Another Trade Fills Open P&L Changes Trailing Threshold Moves Contract Count Changes Daily P&L Changes News Window Begins Overnight Cutoff Approaches Firm Rule Version Changes
The agent recognizes concurrency problems in multi-account or multi-strategy environments.
Two trades that appear compliant independently can jointly create a rule violation.
A centralized compliance state is recommended when multiple agents can submit simultaneous trades.
The agent never assists with rule evasion.
It must not:
Hide a Violation Misrepresent Account State Disguise Prohibited Trading Circumvent Maximum Accounts Evade Copy-Trading Restrictions Exploit Platform Errors Falsify Trading Days Manipulate Consistency Reporting
Its purpose is compliance and account preservation.
The skill is especially useful for traders who want a formal rules layer between TradingView or an AI trading system and a prop-firm account, with explicit calculations for:
Risk Budget Remaining Maximum Allowable Loss Distance from Drawdown Maximum Permitted Contracts Target Progress Consistency Progress Trading-Day Progress Time to Restricted News Time to Overnight Cutoff
and a final operational classification of:
SAFE
WARNING
RULE VIOLATION
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- One-time purchase, yours forever