Forex Rebates for EA and Algo Traders: What Counts, What Doesn't
Do EA and algo trades qualify for forex cashback? What typically counts, what brokers exclude, and CB-Dogs' clear line on EAs, signals and copy trading.
By CB-Dogs Editorial5 min read
Disclosure: CB-Dogs earns a commission (IB rebate) from brokers for accounts opened or linked through us and pays part of it back to you as cashback. 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.
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
9.0 USDT per lot
Estimated monthly cashback
90.0 USDT
Estimated yearly cashback
1080.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
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.
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.