Forex Rebates for EA and Algo Traders: What Counts, What Doesn't
Most EA and algo trades qualify for a forex rebate the same as manual trades, since cashback is calculated on closed trading volume rather than how the order was placed; typical exclusions target trades held under a broker's minimum holding time or certain hedging patterns, not automation itself.
By CB-Dogs Editorial6 min read
Disclosure: CB-Dogs receives an advertising (referral) fee — sometimes called an IB commission — from brokers for accounts opened or linked through us, and returns part of it to you as cashback, the same model used by cashback and points sites. This does not change your trading costs.
On this page
If you trade with an Expert Advisor or your own algorithm rather than clicking buy and sell by hand, it's a fair question: does a forex rebate even apply to you, or are automated trades treated differently? The short version is that most EA and algo trades count exactly like manual ones — but a few specific patterns can get excluded, and it's worth knowing which ones before you assume every trade qualifies.
Key takeaways
- Rebates are calculated on closed trading volume, not on profit, loss, or whether a human or an EA placed the trade
- A trade closed faster than a broker's minimum holding time is typically excluded from the rebate calculation
- Hedging or near-simultaneous opposite-direction trades can be treated like scalping for rebate purposes at some brokers
- Latency arbitrage and wash trading between related accounts are prohibited broker practices, separate from rebate eligibility
- CB-Dogs doesn't provide EAs, signals, or copy trading — it only tracks and pays cashback on trading activity you generate yourself
The short answer
Rebates are calculated on your closed trading volume, not on how the trade was placed. A trade opened and closed by an EA generates a rebate the same way a trade you clicked through manually does, as long as it complies with your broker's standard terms. What can exclude a trade isn't automation itself — it's specific patterns some brokers flag regardless of who or what placed the order, most commonly trades held for less than a minimum holding time, or certain hedging patterns.
Rebates are based on volume, not profit or loss
This is worth restating because it's easy to assume otherwise: the commission a broker pays its Introducing Broker — and therefore the cashback you receive — is calculated from completed lots, not account performance. Whether a particular trade made money, lost money, or broke even makes no difference to the rebate it earns. This is standard across the retail forex and CFD industry, and it's exactly why an EA that trades frequently, win or lose, can generate meaningful cashback over time: volume is the input, not outcome.
What usually counts
EA-generated trades (same as manual trades)
There's no separate category for "automated" trades in how a rebate is calculated. If your EA opens and closes a position on an account registered with CB-Dogs, and that position complies with your broker's terms, it counts toward your rebate the same as if you'd placed it yourself. You don't need to disclose that you're using an EA, and CB-Dogs doesn't need any special setup for it — the broker's own trade reporting doesn't distinguish who or what sent the order.
Scalping and high-frequency strategies — up to a point
Fast, short-duration trading is common among EA and algo traders, and in general it counts the same as any other trading style. The caveat is the "up to a point": brokers generally aren't trying to exclude scalping as a style, but they do commonly draw a line against patterns that look less like genuine trading and more like attempts to extract rebate or bonus value without taking real market risk — for example, an extremely high volume of trades held for a few seconds each, especially if they cluster around opposite-direction pairs. A normal scalping or high-frequency EA that takes on real price risk isn't the target of these rules; a strategy built specifically to farm volume without exposure typically is.
What can get excluded
Trades held under the minimum holding time
Most brokers that offer IB rebates set a minimum holding time — a trade closed faster than that is typically excluded from the rebate calculation, regardless of who or what placed it. The idea is to discourage trades opened and closed almost instantly purely to generate rebate volume, rather than genuine market exposure.
If your EA regularly closes positions within seconds of opening them, check your broker's current terms for its specific minimum holding time before assuming every trade will count.
Hedging and near-simultaneous opposite-direction trades
Some brokers define a hedge — opening a buy and a sell on the same instrument within a short window of each other — as functionally equivalent to scalping for rebate purposes, and apply the same kind of exclusion. This isn't universal, and the exact window varies by broker where it exists at all, so treat it as a pattern to be aware of rather than a fixed rule. Grid and hedging EAs that hold positions for a normal duration generally aren't affected; the exclusion targets the near-instant open-and-close pattern, not hedging as a strategy.
Prohibited practices, regardless of rebate eligibility
Separately from rebate eligibility, most brokers' terms prohibit trading practices like latency arbitrage (exploiting pricing delays between feeds) and self-matching or "wash trading" between related accounts (opening opposite trades across two accounts to manufacture volume without real market risk). These are broker account-terms violations in their own right, independent of whether a rebate program is involved, and can result in trades being voided or accounts being closed. A rebate program doesn't create new rules here — it simply can't override the broker's own terms.
Does CB-Dogs provide EAs, signals or copy trading?
No. CB-Dogs is a cashback (Introducing Broker rebate) service — nothing more. We don't build or sell Expert Advisors, don't provide trading signals, and don't offer copy trading, managed accounts, or MAM/PAMM services. We don't give investment advice, and nothing on this site should be read as a recommendation to use any particular strategy.
What we do welcome is the reverse: if you already trade with your own EA or algorithm, using it on an account registered through CB-Dogs is completely fine, and those trades earn cashback under the same rules as any other trading style. The line is simple — we track and pay cashback on your trading activity; we don't tell you how to trade or trade on your behalf.
A worked example for a high-frequency strategy
Suppose an EA closes 40 standard lots in a month, most held for a few minutes each, and 3 of those lots are closed within a couple of seconds — below a hypothetical broker minimum holding time. In that case, the 37 lots that met the holding-time requirement would typically count toward the rebate, while the 3 that didn't would typically be excluded from that calculation. This is a purely illustrative, round-number example to show how the exclusion applies to specific trades rather than to the whole strategy — it isn't a quoted rate or a real trading result. To estimate your own rebate based on your typical monthly lots, try the calculator:
1 standard lot = 100,000 units of the base currency.
Used only to show how the fee-free threshold applies below.
Rate used
1.8 USDT per lot(≈ 0.18 pips)
Estimated monthly cashback
18.0 USDT
Estimated yearly cashback
216.0 USDT
If you withdrew 100 USDT today
No fee — you're at or above the 50 USDT fee-free threshold.
You would receive 100.0 USDT
Account types marked "rate to be confirmed" cannot be calculated yet.
Figures are estimates based on provisional rates and the trading volume you enter. They are not a guarantee of future cashback and do not account for excluded trades.
Related reading
- Forex rebates for scalpers — the same volume-based logic applied to very short holding times.
- How to verify your rebate volume from your trade history — useful when an EA generates a high trade count to reconcile.
- Forex trading costs for EA and algo traders — the fuller cost picture: VPS, commissions and rebates together.
- Copy trading costs explained — how copy-trading fees compare with running your own EA.
- MT4 vs MT5 for tracking your volume and costs — which platform makes it easier to track an EA's lot volume.
Frequently asked questions
Yes. Rebates are calculated on closed trading volume, not profit or loss, so a losing trade earns the same rebate as a winning trade of the same size.
Check your rebate rate
Curious what your own EA's typical monthly volume would be worth? Try the cashback calculator, compare account types on the XM broker page, or see how the underlying rebate mechanics work in how forex rebates work.
Risk warning: forex and CFD trading carries a high risk of losing money. Cashback does not offset trading losses. Nothing here is investment advice.
Related articles
- Forex Rebates for Grid and Martingale EAs: How Cashback Scales and Why Risk Comes FirstUpdated Oct 17, 2026
- Best XM Account for EA Trading: Matching XMTrading Account Types to Your Expert AdvisorUpdated Oct 11, 2026
- How to Include Rebates in an EA Backtest (Spread, Commission, Swap and Cashback)Updated Oct 11, 2026
Cashback on your XM trades — free, paid in USDT
Sign up free