Live BTC/USD with moving averages, support/resistance zones, RSI and MACD.
What is this? A chart of Bitcoin's price over time. The wavy black line is the price. The orange and blue lines are moving averages — they smooth out the noise to show you the general direction. The gray shaded area is the Bollinger Band, which shows how volatile the price is. Green and red shaded bands are support (where prices keep bouncing up) and resistance (where they keep getting rejected). Below, two more panels show momentum indicators (RSI and MACD).
Price series with SMA(20), SMA(50), Bollinger Bands(20, 2σ) overlay. Auto-detected swing-point support/resistance zones clustered within 1.5% tolerance. Below: RSI(14) with 30/50/70 levels, MACD(12,26,9) with signal line and histogram.
Price · Moving Averages · Bollinger Bands · Support/Resistance Zones
Price
20-day average
50-day average
Support zones
Resistance zones
RSI · momentum gauge from 0 to 100
MACD · momentum direction
What the indicators are saying right now
Aggregated reading from all signals. Not a buy/sell signal — just the current picture.
—
—
📖 Walk me through this in plain words
Indicator Breakdown
All the individual signals contributing to the reading above.
How to read this: Each card shows a category of indicator. Green text means bullish (price-up signal), red means bearish (price-down signal), gray is neutral. No single signal predicts anything — they're just observations. The more agreement across categories, the stronger the bias.
Trend
Momentum
Volatility & Levels
Patterns
Setup Quality Check
A pre-flight checklist for traders. Five classical conditions, one score. Never a buy/sell signal.
What this is: like a pilot's pre-flight checklist. Five things classical traders look at before risking money. The score tells you how many conditions are favourable right now. It does not tell you to enter a trade — it tells you whether the chart looks clean enough that if you've already decided to trade, conditions classically favour it.
⚠ A score is not a buy/sell signal. 5/5 means classical conditions are favourable IF you've already decided to trade. It does NOT mean "you should trade now." Always use a stop loss and never risk more than 1-2% of your account.
📖 Walk me through this in plain words
Use Your Own AI as a Coach
Copy a Socratic prompt → paste into ChatGPT, Claude, or Gemini → get hard questions about your plan, not predictions.
How this works: we never call an AI ourselves — you do, in your own AI account. We just give you a carefully written prompt that tells the AI to question your thinking instead of giving you a confident-sounding prediction. The response you get back will be a structured review with sharp questions about your risk, your exit plan, and your blind spots.
The prompt includes your current trade plan, current chart state, and multi-timeframe readings — so the AI has actual data to react to rather than vague guesses.
📖 Walk me through this in plain words
The Same Indicators Across Different Timeframes
A signal that appears on a short timeframe but contradicts the long timeframe is weak. Look for agreement.
Why this matters: If the 24-hour chart says "buy" but the 1-year chart says "sell," the market hasn't really decided. Professionals always check multiple zoom levels before acting. When all timeframes agree, the signal is much stronger.
📖 Walk me through this in plain words
Strategy Backtester
"If I had followed this rule for the last year, would I have made money?"
What this does: Pick a simple trading rule (like "buy when fast average crosses slow average"). The tool then pretends you used that rule for the time period selected and shows you how much money you would have made or lost. Most simple rules lose money when fees are included — that's the lesson worth learning before you risk real money.
Vectorized backtest with next-bar execution (signal on bar N executes at bar N+1 open), configurable slippage and fee per fill. Returns trade log, equity curve vs buy-and-hold benchmark, win rate, profit factor, max drawdown.
Show every trade
📖 Walk me through this in plain words
Reality check: Even the best real strategies win only 52–56% of trades. Anyone claiming 80%+ win rate is either lying or fitting their strategy too tightly to the past — it won't survive the future.
Position Size Calculator
The most important math in trading: limit your loss per trade.
What this does: Tells you exactly how much Bitcoin to buy so that if your trade goes wrong, you only lose a tiny percentage of your total money. This single rule is what keeps real traders in the game for years. Never risk more than 1-2% per trade — that way, even 10 losses in a row leaves you with most of your account intact.
Van Tharp position sizing: Position Size = (Account × Risk%) / |Entry − Stop|. Risk is fixed in dollars; size scales inversely with stop distance. Optional take-profit input shows risk:reward ratio.
📖 Walk me through this in plain words
DCA History Explorer
"What would steady weekly buying have actually looked like?" — past tense only, never a projection.
What this does: DCA (dollar-cost averaging) means buying a fixed dollar amount on a schedule — say $25 every week — no matter the price. This tool replays real history: it spends that amount each week across the window you pick and shows what you'd have ended up with. It also shows the rough patch in the middle — the worst drawdown and how long you'd have been underwater — because that's the part people forget when they only look at the happy ending.
Weekly buys of a fixed notional across the selected window, priced off the bundled daily closes. Reports total invested, BTC accumulated, end value, a same-capital lump-sum-on-day-one benchmark, max drawdown of the position's value, and longest time underwater. Past tense only — no forward extrapolation.
This is history, not a projection. Starting today could perform far worse than any window shown here. DCA reduces timing risk; it does not remove the risk of the asset itself.
📖 Walk me through this in plain words
Practice Trading Journal
Track hypothetical trades with the reason you took them. The best trading skill you can build.
What this does: Open a fake trade with the reason you're taking it. Watch how it plays out. Over time, you'll see patterns in your own decisions — which reasons work, which don't, and which biases you have. This is what separates real traders from gamblers. Saved in your browser only — nothing leaves your device.
Open Positions
No open positions.
Closed (Your Journal)
No closed positions yet.
📖 Walk me through this in plain words
Market Mood
How the rest of the market feels right now.
What this shows: A "fear and greed" score (0-100) based on how the whole market is behaving. Below 25 = everyone's panicking. Above 75 = everyone's euphoric. The contrarian view says panic often marks bottoms and euphoria often marks tops — but extremes can persist longer than expected.
Market snapshot
Top 10 cryptocurrencies · 24h
📖 Walk me through this in plain words
Market Calendar
Context, not predictions — see for yourself how events actually affect Bitcoin
What is this? A calendar of events that often cause Bitcoin to move sharply — Fed meetings, US inflation reports, jobs data, options expiry, and the Bitcoin halving. The point of this page is NOT to predict what'll happen. The point is to show you, with real historical data, why predicting these reactions is much harder than crypto Twitter makes it look. Pick a past event type below to see what Bitcoin actually did — minute by minute and hour by hour — around the last 5-10 occurrences.
Aggregates upcoming high-volatility macro and crypto-native events with historical reference data. For each historical occurrence, fetches BTC/USD spot price snapshots at T-4h, T-1h, T-30m, T, T+30m, T+1h, T+4h, T+24h, T+7d via CoinGecko's hourly-granularity market_chart/range endpoint. Computes percentage returns from T-1h baseline. Cached in localStorage for 30 days. Hourly granularity means sub-hour readings have up to ±30min variance.
⚠ How to use this page
This calendar is for awareness, not prediction. The same event has produced opposite outcomes in different cycles. Use it to avoid being surprised by volatility, not to bet on direction. If a single data release reliably predicted Bitcoin price, hedge funds with billions of dollars would have figured it out by now.
Upcoming Events — next 90 days
Scheduled events that historically cause higher-than-usual volatility
Loading…
Historical Review — what actually happened
Pick a past event type to see real BTC price moves around the last 5–10 occurrences
Loading historical price data…
First load takes ~10 seconds. Subsequent visits are instant (cached).
Event
Context
−4h
−30m
+30m
+1h
+4h
+24h
+7d
All percentages are relative to BTC price 1 hour before each event. Data: CoinGecko hourly resolution. Sub-hour readings have up to ±30min variance. The free CoinGecko API only covers the last 365 days, so events older than that (e.g. past halvings) show no snapshots.
Pick an event type above to see the historical breakdown.
The Big Lesson
Why event-based trading is harder than it looks
If you've spent any time on crypto Twitter, you've seen confident predictions like "CPI hotter than expected → BTC dumps tomorrow" or "Fed dovish → moon." The data above shows these simple narratives often get the direction wrong.
Three reasons:
1. Expectations are already priced in. The market doesn't react to the event itself — it reacts to the difference between what was expected and what was reported. If everyone expected 3.2% CPI and it came in at 3.2%, very little happens. If it came in at 3.5%, the surprise is what moves the market, not the absolute number.
2. Different cycles, different reactions. In 2022, high inflation crashed both stocks and Bitcoin (risk-off). In 2024, high inflation often pumped Bitcoin (digital-gold narrative). The same data with the same logic, opposite outcomes. The market's "story" changes faster than the events.
3. The reaction-to-the-reaction. Initial moves often reverse within hours as larger players take advantage of overreactions from smaller players. A 2% drop in the first 30 minutes often becomes a 1% gain by hour 4.
What this calendar is for:
• Awareness — so you're not surprised by volatility spikes
• Risk management — consider tighter stops or smaller positions around scheduled events
• Historical study — see for yourself how unpredictable event reactions really are
What this calendar is NOT for:
• Predicting price direction
• "Trading the news" — most retail traders who try this lose money
• Picking entries based on what "should" happen
If a single number on a single day reliably predicted Bitcoin price, hedge funds with billions of dollars and PhD economists would have figured it out. They haven't, because it doesn't.
The Network — Bitcoin's engine room
What the network itself is doing, independent of price. Live from mempool.space, refreshed ~60s.
This page isn't about price at all. It's the plumbing: how much it costs to send Bitcoin right now, how busy the network is, how much computing power is securing it, and when the next halving lands. Tap any “Walk me through this” for a plain-English explanation.
Live readouts from mempool.space's public API: recommended fee tiers (sat/vB), mempool backlog (count + vsize), chain tip height, 3-day average hashrate, and a halving estimate derived from tip height. 60s client cache; each panel fails independently.
Loading…
Transaction fees right now
What you'd pay per byte to confirm within a given time. Fees rise when the network is busy.
📖 Walk me through this in plain words
Bitcoin transactions compete for limited block space. You attach a fee measured in satoshis per virtual byte (sat/vB); miners include the highest-paying transactions first. When blocks are full, fees spike; when the network is quiet, they fall. Each tier above is mempool.space's estimate of the fee rate needed to confirm within roughly the stated time — an estimate, not a guarantee.
Sending Bitcoin? Here's what the fee tiers mean
Pick how fast you need it — see the rate and an estimated cost for a typical ~140-byte transaction at the current BTC price.
📖 Walk me through this in plain words
A fee isn't a percentage of the amount you send — it's a price for space in a block, so sending $10 or $10,000 costs about the same. Fees exist to ration limited block space and to pay miners for securing the network. They spike when lots of people transact at once (a busy mempool) and fall when it's quiet. If you're not in a hurry, a lower tier saves money; the transaction just waits longer for a block with room.
How busy is the network right now?
The mempool is the waiting room of unconfirmed transactions. A bigger backlog means higher fees and longer waits.
📖 Walk me through this in plain words
Every transaction waits in the “mempool” until a miner includes it in a block. Each block holds roughly 1 million virtual bytes (vMB) and arrives about every 10 minutes. If the mempool holds several blocks' worth of transactions, yours waits several blocks — and you'd need a higher fee to jump the queue. The thresholds here (quiet / normal / busy / congested) are rough, honest cutoffs based on how many blocks of backlog are waiting.
Block height
The current length of the chain.
📖 Walk me through this
Each block is a numbered page in Bitcoin's ledger, added roughly every 10 minutes. The block height is simply how many have been mined since the start in 2009. It only ever counts up.
Network power (hashrate)
How much computing power is securing the chain.
📖 Walk me through this
Hashrate is the total guessing power miners point at Bitcoin, measured in hashes per second (here, exahashes — EH/s, a quintillion guesses a second). More hashrate means more work would be needed to attack or rewrite the chain, so it's a rough measure of how secure the network is. It's a 3-day average because the raw number is noisy.
Next halving countdown
Estimated from the current block height. Block times vary, so this is an estimate, not a date.
📖 Walk me through this in plain words
About every four years — precisely, every 210,000 blocks — the new bitcoin paid to miners per block is cut in half. This slows the creation of new supply until the 21-million cap is reached. The countdown below multiplies the blocks remaining by the ~10-minute average block time, so the date drifts as real block times run faster or slower. It's an estimate, and the schedule is public knowledge, so don't read a price prediction into it.
The Academy
12 illustrated lessons · ~70 minutes total · from zero
This is a complete beginner's course in reading charts and understanding how crypto markets work. Twelve lessons, illustrated with hand-drawn diagrams, written in plain English.
Pick any lesson from the sidebar to begin. Your progress is saved as you complete each lesson's quick check.
Honest expectation: Reading this won't make you a profitable trader. Nothing free or paid can do that in 70 minutes. What it can do is give you the vocabulary, frameworks, and skepticism to evaluate everything you see online — and to start on solid ground rather than chasing signals from Telegram bots.
Glossary
Plain-English definitions for every term on this site. No jargon left unexplained.
Scam Radar
The exact patterns targeting this audience. Recognize them — that matters more than feeling smart.
Why this is here: almost every crypto loss starts with a pattern that felt legitimate in the moment. None of these name living people or projects — they name the shape of the trick, so you can spot it anywhere.
Spot the Red Flags
Real-looking messages (all fictional). Tap the parts that should make you suspicious, then check yourself.
Crash Museum
Every major Bitcoin crash, what it felt like, and how long recovery took. Figures approximate.
Why look at crashes? Because the best inoculation against panic-selling and FOMO-buying is seeing, in advance, that violent drops are a normal part of this asset's history — and that recovery, when it came, took patience most people don't have.
Add a row
Copied!
AI Decision Prompt — preview
Copy the text below and paste into ChatGPT, Claude, Gemini, or any AI chat.
The AI's response will review your thinking — not predict the future.
If Satoshi has been useful, you can support its development:
Bitcoin donation address
Donations are voluntary and never expected. Satoshi will always be free and ad-free.