prop firm rulesanti-scalpingscalpingrisk managementchallenge rules

Minimum trade duration and daily trade limits: the anti-scalping rules that quietly bust fast-paced strategies

Some prop firms impose a minimum time in market and a cap on trades per day. Your platform doesn't enforce either, so a scalping EA can rack up a violation before you know the rule exists. Here is how these rules work and where they catch people.

Portrait of Ryan Tran — Strategy Lead at Glitch Executor
Strategy Lead · Glitch Executor · 2026-10-01 · 8 min read

TL;DR

Anti-scalping rules restrict how long you must hold a trade and how many trades you may open per day. Your trading platform has no knowledge of them, so violations happen silently. Read the rulebook for your specific challenge before running a fast strategy, and check orders against those rules before they go out.

Most people who blow a challenge on a rule blow it on daily drawdown. That's the famous one. But there's a quieter family of rules that kills a specific kind of trader: the scalper and the high-frequency EA runner. These rules don't touch your P&L at all — they count how long you hold and how often you click. A profitable day can still be a violating day.

The sting is that your platform has no idea these rules exist. MetaTrader, cTrader, TradeLocker — none of them know what a minimum trade duration is. Your EA happily fires twenty trades in an hour, all green, and the firm's backend flags them. That's a tooling gap, not a discipline problem, and it's why this post exists.

Why firms have anti-scalping rules at all

Put yourself in the firm's seat for a second. Very short-duration trading — seconds in the market, flipping spreads, latency-sensitive entries — is the category where a trader's profit and the firm's loss are most tightly correlated. A scalper who wins is often winning on execution microstructure, not on a view the firm can hedge cleanly. So some firms restrict it. That's legitimate risk management on their side. Your job is to know whether your firm does it and trade accordingly — not to resent it.

The rules take a few shapes: a minimum holding time per position, a maximum number of trades per trading day, restrictions on trades around news releases, and in some cases outright bans on certain order types. We cover news-lockout rules separately. Here we're focused on duration and count.

How minimum trade duration actually gets violated

The rule sounds simple: hold each trade for at least X minutes. The failure modes are not in the rule, they're in the edges of it. A trade closed manually at 2:00 into a 3-minute minimum is a violation. A trade closed by a hidden stop-out is a violation. A trade closed by the server at session cutoff is a violation. Your EA doesn't track a clock against the rulebook, so none of these look like breaches to you at the time — they look like normal exits.

One more edge that catches people: some firms measure from order fill, not from order submission. Under fast market conditions, fill can trail the click by more than you assume, and if you're running a tight trigger on the exit side, your effective holding time is shorter than your strategy's logic believes. If your strategy is designed around seconds, this rule simply disqualifies it, no matter how good the backtest is.

Daily trade counts: the silent accumulator

Trade-count caps accumulate differently from duration rules. One over-fast day isn't usually what kills you — it's that the count resets on broker time and the EA doesn't. If you don't know when the firm's trading day starts, your counter and the firm's counter disagree by hours. We've written about this same broker-time trap with daily loss limits, and it bites here too.

There's also a partial-close trap. Depending on how the firm's backend counts, closing half a position and closing the rest later may register as two closes, or the partial closes may count toward the trade total. Firms differ on this. It's one of those questions worth asking support in writing before you run a scale-out strategy on a counted account.

Failure modeWhy it happensWhere you find out
Exit at 2 minutes on a 3-minute minimumEA or manual exit logic has no rule clockFirm's rule report, after the fact
35 trades on a 20-trade dayCounter reset on broker time, EA counted from midnight localEnd-of-day reconciliation
News spike scalps flagged as prohibited styleFast in-and-out clustered around the releasePost-payout compliance review
Partial closes inflating the trade countBackend counts closes, not positionsSupport ticket after the fact
Session-cutoff auto-close shortening durationServer closed it; rule doesn't care who didRule report

Where these rules sit relative to the classics

Anti-scalping rules are unusual among prop-firm rules in that they're style rules, not risk rules. A daily loss limit constrains how much you can lose; a duration minimum constrains how you're allowed to win. That means two things for you.

  1. They can void a payout even on a green account. Risk rules end the challenge when tripped; style rules often surface at payout review, when the firm audits the trading that earned the money. Read up on how payout rules distort strategy before you design around a payout you might not collect.
  2. They are usually firm-specific and sometimes account-type-specific. The same firm can run a fast program with duration rules and a swing program without them. Check the terms for the exact challenge you bought, not the firm's marketing page.
  3. They interact with consistency rules. A scalping EA that respects a trade cap may still fail a consistency requirement if one day dominates the profit distribution. Two different rules, same style of quiet death.

What to do before you run a fast strategy again

None of this requires you to become slower or worse. It requires the rulebook to be legible at the moment the order goes out, not at the moment the firm reconciles the day. In practice, before the next attempt:

  1. Find the anti-scalping clause in your firm's terms. Search the document for 'minimum duration', 'holding time', 'trades per day', 'scalping'. If nothing is there, ask support in writing and keep the reply.
  2. Establish when the firm's trading day starts and ends, in broker time, and write it on a sticky note if you have to. This single fact is behind a whole family of quiet breaches.
  3. Audit your EA's exits: manual, stop, and server-initiated. A duration rule measures elapsed time, not intent. If any exit path can close inside the minimum, that's a live breach path.
  4. If your strategy genuinely needs sub-minute holds and the firm forbids them, that challenge is the wrong vehicle for that strategy. Don't bend the strategy around a rule — pick a challenge that fits it, and our firm-by-firm rule pages are a place to start that comparison.

Citations

FAQ

Do all prop firms have minimum trade duration rules?
No. Some firms have them, some don't, and some apply them only to specific account types within the same firm. There is no industry-standard answer, which is exactly why you have to read the terms for the specific challenge you bought rather than relying on forum posts about 'that firm'.
If I'm profitable, does a duration violation still matter?
Yes — often more, not less. Style rules like minimum trade duration typically surface at payout review, when the firm audits the trading that generated the profit. A green account with prohibited-style trades can have the payout declined. Profit doesn't launder the breach.
Does a stop-loss close count toward the minimum duration?
It can. A duration rule measures elapsed time in the market, not who closed the position or why. If your stop is inside the minimum window, a stopped-out trade can register as a violation. Check how your firm measures hold time — from fill or from submission — before running tight-stop scalps.
How do firms count trades per day — entries or exits?
It varies. Some count order submissions, some count filled positions, and partial closes can register as multiple events on some backends. Ask support in writing before running a scale-out strategy on an account with a trade cap, and keep the reply.
Can I modify my EA to respect these rules?
Sometimes, yes — adding a hold-time floor and a daily counter to the exit logic is straightforward. But the harder problem is knowing the firm's exact numbers and clock: what the minimum is, when the day resets, and how closes are counted. Those come from the terms document, not from the EA settings panel.
What's the difference between an anti-scalping rule and a news-trading restriction?
Anti-scalping rules constrain your style everywhere in the session: how long you hold, how often you trade. News restrictions constrain what you can do around scheduled releases regardless of your normal style. A trader can comply with one and breach the other on the same day, which is why both need to be checked independently.

How we maintain accuracy

Reviewed by Ryan Tran, Strategy Lead, Glitch Executor. Every quantitative claim cites a primary source; firm-rule values come from the firm-rule registry audited quarterly in this repo. No paid placements, no fabricated reviews.

Post last reviewed . Tier 1 surface last reviewed .

Portrait of Ryan Tran — Strategy Lead at Glitch Executor

Written by Ryan Tran

Strategy Lead · Glitch Executor

Writes on prop-firm rule modelling, backtest correctness, and why most "passed challenge" stories don't reproduce.

More from Ryan