Lesson 1.1 — What is a crypto bot and why you need one
⏱ 15 min🔒 Paid lesson
Lesson 1 of 25 · 5% complete
📖 Terms in this lesson — plain English
Candle — one bar on a chart. Shows for a chosen period: open price, close price, high and low. 1h candles = each candle = 1 hour of trading.
Sideways / ranging market — when price isn't rising or falling, but "bouncing" in one range. The opposite of a trend.
Trend — sustained price movement upward (bullish) or downward (bearish).
Win Rate — percentage of profitable trades out of all trades. Win Rate 60% = 6 out of 10 trades closed in profit.
Profit Factor — total profit ÷ total losses. PF 1.5 = for every $1 lost we earn $1.50. Above 1.0 = the system is profitable.
Mean Reversion — strategy based on return to the mean. Logic: if price deviated too far from average — it will return. Works in ranging markets.
Trend Following — strategy that follows the trend. Price goes up — we buy. Price goes down — we sell. Works in trending markets.
❌ BEFORE THIS LESSON
Think "a bot is magic, it guesses price"
Mix up bots and signals from Telegram channels
Believe that "big bots drain small ones"
✅ AFTER THIS LESSON
Understand that a bot is a set of rigid rules, not a fortune-teller
See the key advantage of a bot over manual trading
Tell apart "bounce" and "trend-following" strategies in plain words
What is a trading bot?
A trading bot is a program that buys and sells cryptocurrency on its own according to defined rules. You describe the logic once — and the bot runs around the clock without your involvement.
Picture a regular trader. He sits in front of a screen, watches the chart, presses buttons manually. Gets tired, gets distracted, makes emotional decisions at the most critical moment. Misses trades while sleeping.
😓 Manual trader
Can't watch 24/7
Gets tired and makes mistakes
Makes emotional decisions
Can trade 1–2 coins at a time
Slow to react to signals
Breaks own rules
🤖 Trading bot
Runs 24/7 without stopping
Always precise — no fatigue
Pure math, zero emotions
Monitors 100+ coins simultaneously
Reacts in milliseconds
Always follows the rules
💡 The core idea
The bot doesn't "predict" the market. It strictly executes your rules — no exceptions, no emotions. Your job is to come up with good rules. That's what we learn in this course.
How does a bot make a decision?
A bot doesn't just look at price. A professional bot checks the market through a chain of filters. Each filter is a question. Only if all answers are "YES" — a trade is opened.
Here's what it looks like using a real bot as an example. Don't worry about the terms — each one is explained right inside the block:
Filter 1 · Trend
Which way is the market moving?
We look at the EMA (moving average) for the last N candles. If price is above EMA — trend is up. We don't trade against the trend.
↓
Filter 2 · Volatility
Is the market ranging or trending right now?
Bollinger Bandwidth — the width of the Bollinger Bands. If bands are too wide — market is trending, mean reversion won't work. We skip.
↓
Filter 3 · Overbought / Oversold
RSI — where is price relative to normal?
RSI below 30 — asset is oversold (everyone sold, price too low). RSI above 70 — overbought (everyone bought, price too high). We look for bounce points.
↓
Filter 4 · Signal candle
Is there a specific entry pattern?
Previous candle broke below the lower Bollinger Band, current candle returned inside — this is the mean reversion signal. This is where we enter.
↓
Filter 5 · Risk/Reward ratio
Is this trade worth the money?
Distance to TP must be at least 1.5× the distance to SL. If the ratio is bad — no trade is opened even if all previous filters passed.
✓ All 5 filters passed → Open trade
✗ Any one failed → Skip, wait for next
Types of strategies — what's out there?
A strategy is the core rule by which the bot makes decisions. Here are the most popular ones:
↩️
Mean Reversion
Price deviated too far — it will return. Buy on oversold conditions, sell on overbought.
Works in: ranging market
📈
Trend Following
Trend exists — ride it. Buy when trend is up, short when trend is down.
Works in: trending market
⚡
Momentum
Coin jumped sharply on volume — momentum will continue. Jump on the moving train.
Works in: volatile market
🔲
Grid Trading
Place a grid of orders above and below current price. Profit from every swing within the range.
Works in: sideways with range
⚔️
Scalping
Many small trades on short timeframes. Each trade — small profit, but there are many of them.
Works in: high liquidity
🔄
Arbitrage
Same coin — different prices on different exchanges. Buy cheap, sell expensive. Near zero risk, but speed is critical.
Works in: price divergence
⚠️ No universal strategy
Every strategy works well in some conditions and poorly in others. Mean Reversion bleeds on a strong trend. Trend Following loses money in a range. That's why testing and knowing when to run/stop the bot matters.
Real example — the ECHO bot
Here's one of the bots running right now. Strategy: Mean Reversion based on Bollinger Bands + RSI.
# Simplified logic of the ECHO bot (real code)if market_ranging(bandwidth < threshold): # Filter 1: not a trendand previous_candle_broke_lower_band: # Filter 2: BB breakoutand current_candle_returned_inside: # Filter 3: returnand RSI < 30: # Filter 4: oversoldand distance_to_TP > distance_to_SL: # Filter 5: RR > 1.0
open_long() # All 5 filters passed — enter (Long = buy expecting rise)if price_reached_SMA20:
close_position() # TP — locked in profit
ECHO statistics — 60 days
Trades80
Win Rate50%
Avg profit+$47
Avg loss-$33
Profit Factor1.43
Total+56%
50% wins sounds modest. But the average profit per trade is $14 more than the average loss — so the system is profitable. That's the whole point: you don't need to be right 70% of the time. You need the math to work.
Why learn this now?
Previously only a programmer with 2+ years of experience could build a trading bot. You needed to know Python, async programming, exchange APIs.
That's changed. AI tools like Claude Code let you describe a task in plain language — and get working code. You're not learning to be a programmer. You're learning to direct AI so it writes code for you.
🎯 What you'll build in this course
By the end of module 6 — a working bot on testnet. By the end of module 8 — a bot on a real VPS server, trading 24/7 while you live your life.