Crypto on MT5: How to Automate BTCUSD and ETHUSD Trading
Many MetaTrader 5 brokers now list Bitcoin (BTCUSD) and Ethereum (ETHUSD) alongside forex and gold. That means you can trade crypto price moves from the same MT5 account โ and automate it with the same bot. Crypto suits automation better than almost any market, but it brings its own risks.
Crypto CFDs on MT5 vs buying coins
| Crypto CFD on MT5 | Buying coins on an exchange | |
|---|---|---|
| You own the coin | No โ you trade the price | Yes |
| Long and short | Both directions | Mostly long only |
| Leverage | Available (use carefully) | Usually none |
| Wallets & keys | Not needed | You manage them |
| Same account as forex | Yes | No |
If your goal is trading price moves rather than holding coins, CFDs on MT5 keep everything in one place.
Why crypto suits automation
- It never closes. Crypto trades 24/7, including weekends โ no human can watch it all.
- Fast moves happen at any hour. A bot reacts at 4 a.m. Sunday as quickly as on Tuesday afternoon.
- Rules beat emotion. Crypto's swings make fear and FOMO especially costly.
The extra risks of crypto
- Volatility spikes โ moves of several percent in minutes are common.
- Weekend gaps โ liquidity thins out and spreads can widen sharply.
- Higher spreads than major forex pairs.
- Swap / financing costs for positions held overnight.
- Correlation โ BTCUSD and ETHUSD often move together, so holding both is close to one bigger bet.
Risk settings for crypto
- Smaller risk per trade than you'd use on major forex pairs.
- Drawdown protection โ a hard cap that pauses trading after a bad run.
- Spread guard โ skip entries when spreads blow out, especially over weekends.
- Avoid doubling up on BTC and ETH in the same direction.
See Position Sizing by Risk % for how sizing adapts to wider stops.
Symbol names across brokers
Brokers name crypto differently: BTCUSD, BTCUSD.m, BTCUSDm, BTC/USD. A bot must read your broker's actual list. IduBot reads symbols straight from your broker's real Market Watch and handles suffixes automatically.
How IduBot automates crypto
IduBot's crypto bots trade BTCUSD, ETHUSD and whatever crypto your broker lists, with dedicated drawdown protection and a spread guard for weekend gaps. They run on the same Smart-Money engine and 15+ risk-guard layers as every IduBot bot, on dedicated infrastructure against your own MT5 account โ no VPS โ and push every trade update to Telegram and email. One bot can monitor crypto alongside forex, gold and indices in parallel.
A worked example: sizing a BTCUSD trade
Crypto contract sizes vary by broker, so check your specification. As an illustration, suppose 1.0 lot of BTCUSD = 1 bitcoin, so every $1 change in price is worth $1 per lot:
- Account: $5,000, risk 0.5% = $25
- Stop-loss distance: $500 (crypto needs wide stops)
- Risk per lot = $500 ร $1 = $500, so size = $25 รท $500 = 0.05 lots
Notice the smaller risk percentage: many traders deliberately risk less per trade on crypto than on major forex pairs because of its volatility and weekend gaps.
Weekends: crypto's special risk
While forex and most indices close for the weekend, crypto keeps trading. That brings two things:
- Opportunity โ moves continue when other markets are shut.
- Thin liquidity โ weekend order books can be thinner, spreads wider and moves sharper.
A spread guard and a drawdown cap matter most here. IduBot's crypto bots include both, so the bot avoids entering when costs blow out and stops after a bad run.
BTC vs ETH: correlated, not identical
Bitcoin and Ethereum often move in the same direction, but not always by the same amount โ ETH has historically tended to swing harder. If you trade both, think of them as one theme and size your total exposure accordingly, rather than taking full risk on each.
Common mistakes trading crypto CFDs
- Using forex-sized stops that get hit by normal crypto noise.
- Too much leverage โ crypto doesn't need it to move a lot.
- Forgetting swap fees on positions held for days.
- Doubling up on BTC and ETH in the same direction.
- Assuming CFDs give you coins โ you're trading price, not holding crypto.
Frequently asked questions
Can I trade crypto at weekends on MT5?
If your broker offers crypto CFDs at weekends, yes โ check its trading hours.
Is crypto riskier than forex?
Generally more volatile, with weekend gaps and wider spreads โ which is why risk per trade is usually set lower.
Can one bot trade crypto and forex together?
Yes โ one IduBot bot can manage crypto alongside forex, gold and indices.
How crypto volatility differs through the week
Crypto never closes, but its behaviour isn't uniform:
- Weekdays often see the most volume, especially when traditional markets are open and reacting to economic data.
- Weekends can be quieter โ or suddenly volatile on news โ with thinner liquidity.
- Major announcements (regulation, exchange events, macro data) can trigger sharp moves at any hour.
A bot with a spread guard and drawdown protection handles the quiet and the chaotic periods with the same rules, without you having to watch the screen at 3 a.m. on a Sunday.
Crypto CFDs: what to check with your broker
Before automating crypto, confirm with your broker:
| Check | Why |
|---|---|
| Trading hours (weekends?) | Some brokers pause crypto CFDs at times |
| Symbol names and suffixes | So the bot trades the right instrument |
| Contract size and minimum lot | Needed for correct position sizing |
| Typical spread | Crypto spreads vary widely between brokers |
| Swap / financing charges | Can add up on positions held for days |
| Leverage limits | Often lower for crypto than for forex |
Frequently asked questions (continued)
Do I need a crypto wallet?
No โ with CFDs on MT5 you trade the price; there's nothing to store.
What's a sensible first step?
Start with a single symbol such as BTCUSD at a low risk setting, and review the full record before adding more.
Building a sensible crypto plan
- Pick one symbol first โ usually BTCUSD, the most liquid crypto CFD on most brokers.
- Set a low risk per trade and a firm drawdown cap.
- Turn on a spread guard, especially for weekend trading.
- Run it long enough to see a few weeks of different conditions before judging.
- Add ETHUSD later, sizing the two together as one theme rather than two separate full-risk bets.
Keep perspective
Crypto can move further in a day than many currency pairs move in a month. That makes it exciting โ and it's exactly why the boring parts matter most: small risk per trade, a hard drawdown cap, a spread guard and patience before judging results.
Crypto mistakes to avoid when automating
- Using forex-sized risk on crypto. The wider stops crypto needs mean a smaller position for the same risk; let the bot calculate it rather than using a fixed lot.
- Ignoring weekend spreads. Thin weekend liquidity can make entries much more expensive.
- Holding for weeks without checking financing. Overnight charges on crypto CFDs can be significant.
- Treating BTC and ETH as unrelated. They often move together, so two full-risk trades can behave like one oversized one.
- Judging after a few days. Crypto is noisy. Give any strategy enough trades before deciding whether it works for you.
Getting started checklist
- Check that your MT5 broker offers crypto CFDs, and their trading hours.
- Note the symbol names, contract sizes and swap rates.
- Choose a conservative risk per trade.
- Enable drawdown protection and a spread guard.
- Review results on the full sample โ see our performance approach.
Automate BTCUSD on your broker or browse recommended symbols.
Trading forex, metals, indices and crypto on margin carries a high level of risk and can result in losses larger than you expect. No strategy or bot guarantees profit. Only trade with money you can afford to lose.