More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+17 more

    Prop Firm Rule Compliance Trading Agent

    1

    It does not decide whether a trade is likely to win.

    Secure checkout via Stripe

    0 installsSecurity scanned

    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

    Calculate max permitted contracts based on dynamic trailing drawdown headroom.Verify news-event restrictions before entering index futures trades.Track consistency-rule percentages to ensure payout eligibility.Audit account state against scaling-plan milestones to confirm size limits.

    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

    Listedtoday

    Frequently Asked Questions