AI-BUILT TRADING SYSTEM

Free Academy

Most of the production code is written by AI; the founder writes the constraints and load-bearing decisions. iBitLabs runs as a one-person company augmented by a small team of AI agents. Bonnybb has been in crypto since 2017 and has 10+ years of investing experience. These courses teach you how it all works — from indicators to risk management.

This is the live trading dashboard. Click any panel to learn what it means. Every number, every indicator — explained from scratch.

iBitLabs Dashboard
LIVE 2026-04-22 14:32 EN
illustrative snapshot · click any card to learn what it means
Click to learn SNIPER — LONG
Click to learn
Balance
$983.20
Start $1000 | -1.7%
Click to learn
Total PnL
-$16.80
62 trades
Click to learn
ROI
-1.7%
Click to learn
Cost Drag
-$28.76
fees + funding

Click to learn
StochRSI 15m
OVERSOLD
0.1XX
Exact value hidden
Click to learn
Bollinger Bands
LOWER
$87.42
Near lower band
$***.XX
$***.XX
$***.XX
Band values hidden

Click to learn
Regime
DOWN
Bearish
30d: -3.0%
Click to learn
Market Context
Fear & Greed32 Fear
BTC Price$75,801 (-0.3%)
MM Score10
MM DirectionNEUTRAL
Funding Rate+0.009%
Click to learn
LONG SNIPER
-$3.70
Entry
$88.20
Current
$87.42
P&L %
-0.88%
Hold
7.3h
Click to learn
Micro-Grid
OFF
$0.00
disabled since 2026-04-13
Grid was turned off after strategy pivot. Lesson 10 explains why.
Entry Conditions
Click to learn
LONG
3/4
StochRSI < 0.25
Price at BB Lower
Volume confirmed
Trend ≠ Down
Click to learn
SHORT
1/4
StochRSI > 0.90
Price at BB Upper
Volume confirmed
Trend ≠ Up
Recent Trades
Click to learn
TimeDirPnL%Exit
04-21 23:17L+$16.92+3.95%TRAIL
04-21 10:46L+$10.35+2.43%TRAIL
04-19 18:15L-$40.02-9.06%SL
04-17 23:54S-$3.62-4.27%SL
04-17 09:27L+$14.49+3.27%TRAIL
↑ Click any card to learn what it means ↑

Full Course — 13 Lessons

From zero to full understanding. Each lesson uses annotated dashboard screenshots to teach you what every number, indicator, and signal means.

0 / 13 completed0%
01

Getting Started with iBitLabs

What is iBitLabs Sniper? Everything is public and free — no paywall, no signup. Your first look at the live dashboard.

FREE
02

Balance, P&L, and Win Rate

The top stats bar explained. What the balance means, how P&L is calculated, why win rate alone doesn't tell the full story.

FREE
03

Positions and Trade History

How to read open positions (LONG/SHORT), entry price, live P&L. Understanding the trade history table — direction, prices, PnL, exit reason.

FREE
04

Market Context and Regime

What "Uptrend / Downtrend / Sideways" means and why the Sniper changes behavior in each. SOL price, Fear & Greed, volatility explained.

FREE
05

What Is Mean Reversion Trading?

Why prices always return to equilibrium, how the Sniper profits from oversold/overbought extremes, and why SOL/USD is ideal for this strategy.

FREE
06

StochRSI Deep Dive

The Sniper's primary entry filter. How Stochastic RSI spots extremes — oversold (below 0.10) triggers long entries, overbought (above 0.90) triggers short entries.

FREE
07

Bollinger Bands as Entry Confirmation

Price touching the lower band = buy the dip. Upper band = sell the rally. Bollinger Bands confirm that price is at a genuine statistical extreme before the Sniper enters.

FREE
08

Regime Detection

Trending or ranging? The Sniper's 30-day regime filter decides which direction to trade — or whether to trade at all.

FREE
09

Risk Management Framework

No take-profit, trailing stops, 5% SL, 80% position sizing, cooldown, circuit breaker. How the Sniper protects capital on every single trade.

FREE
10

Micro-Grid Strategy

How the grid worked in sideways markets. Currently disabled — the Sniper runs solo. Understanding why and what it means for the strategy.

FREE
11

Multi-Factor Signal Confluence

No single indicator trades alone. How the Sniper stacks StochRSI + BB + volume + regime into one high-confidence decision.

FREE
12

Backtest Analysis & Performance

The honest story: An early V5.1 backtest over 30 days showed 90% win rate on 20 trades. That number turned out to be a mirage. When we extended the backtest to 13 months, the same logic returned −46% with −56% max drawdown. The 90% was an artifact of a narrow window. Live results since April 7, 2026 are running closer to 48% win rate across 60+ trades — which, with the right risk parameters, is what actually works. This is why every strategy change now requires a 90-day backtest before going live. Past backtest windows can lie. Live results cannot.

FREE
13

The Signals Dashboard

A tour of the full signals view: StochRSI panel, Bollinger Bands, entry conditions checklist, micro-grid levels, Telegram alerts. What each panel shows and how it drives every trade.

FREE
YOU'VE LEARNED THE STRATEGY

Now see it live

You now understand the strategy that AI built from scratch. Watch the dashboard to see it trade live — every signal, every trade, fully public.

Watch Live Dashboard See Full Signals
Cancel anytime · No commitment
← Back to Academy

Getting Started with iBitLabs

PLATFORM GUIDE · LESSON 01 · 5 MIN READ

What is iBitLabs Sniper?

iBitLabs Sniper is an AI-powered mean reversion trading system for SOL/USD perpetual futures. It analyzes multiple technical indicators in real-time and executes trades automatically on Coinbase.

The system runs 24/7, monitoring the market every 30 seconds, and makes trading decisions based on a combination of StochRSI, Bollinger Bands, volume analysis, and regime detection.

Everything Is Public

iBitLabs has no paywall and no signup. The whole thing — live results, full signals, every indicator, every trade, every course — is open to anyone. This is a social experiment, not a product.

Tip: Watch the dashboard for a few days to see the Sniper trade in real time. No account needed.

Navigating the Platform

Key pages on iBitLabs:

Next Steps

Head to the free dashboard and explore. In the next lesson, we'll walk through every number and indicator on the dashboard so you know exactly what you're looking at.

Next: Balance, P&L, and Win Rate →
← Back to Academy

Balance, P&L, and Win Rate

READ THE DASHBOARD · LESSON 02 · 5 MIN READ

The Stats Bar

At the top of the dashboard (and on the homepage ticker) you'll see the core performance numbers. Here's what each one means:

Numbers below are illustrative examples, not current live values. See the Live Dashboard for real numbers.

1. Balance
$1,127
Balance
2. Total P&L
+$127.40
Total PnL
3. Win Rate
81.1%
Win Rate
4. Trades
169
Trades
$134.52
SOL Price

Balance

The current total value of the trading account in USD. We started with exactly $1,000 on April 7, 2026. This number goes up when trades profit, down when they lose. It includes unrealized P&L from any open position.

Total P&L (Profit & Loss)

The dollar amount gained or lost since the start. Shown as green (+) for profit or red (-) for loss. Calculated as: Balance minus Starting Capital ($1,000). This is the ultimate measure — did the Sniper make money or not?

Win Rate

Percentage of completed trades that closed in profit. An early V5.1 backtest over 30 days appeared to show 90% across 20 trades — a number that collapsed to −46% return when the same logic was re-tested over 13 months. Live results since April 7, 2026 are running closer to 48%. Win rate alone does not tell the story:

V5.1 uses no fixed take-profit — the trailing stop (arms at +0.4% peak, exits on a 0.5% pullback from the high) captures the full move when one appears. The 5% stop-loss provides the backstop. The real test is over 90+ days, across multiple market regimes. We’re still collecting that data live.

Trade Count

Total number of completed trades since launch. More trades = more data = more confidence in the win rate and strategy performance.

Key takeaway: Watch balance over time, not individual trades. One losing trade doesn't mean the system is broken. The Sniper's edge comes from consistent execution across many trades.
← Previous: Getting Started Next: Positions and Trade History →
← Back to Academy

Positions and Trade History

READ THE DASHBOARD · LESSON 03 · 5 MIN READ

Current Position

The dashboard shows whether the Sniper currently has an open trade:

Current Position
Direction
LONG @ $131.24 → $134.52 +$26.24 (+2.50%)
Recent Trades
14:32 LONG $128.90+$18.40
09:15 SHORT $136.20+$12.80
03:41 LONG [G] $132.50-$8.20

Reading an Open Position

When a position is active, you'll see:

Trade History

The recent trades section shows completed trades with:

Tip: Don't judge the system by one trade. Some trades lose — that's normal. The 5% stop loss limits damage, and V5.1's high win rate means most trades profit. Watch the balance trend over many trades.
← Previous: Balance, P&L, Win Rate Next: Market Context and Regime →
← Back to Academy

Market Context and Regime

READ THE DASHBOARD · LESSON 04 · 5 MIN READ

Why Regime Matters

The Sniper doesn't trade the same way in every market. It first identifies the current regime — is the market trending or ranging? — then adapts its behavior accordingly.

Market Regime
UPTREND
SOL Price
$134.52
Today P&L
+$18.40
Regime = Uptrend → Sniper only takes LONG trades. Shorts blocked.

Three Regimes

SOL Price

The current SOL/USD price from Coinbase, updated every 30 seconds. This is the price the Sniper is watching for breakout signals.

How Regime is Calculated

The Sniper analyzes 30 days of hourly price data. If the 30-day trend is clearly up → Uptrend. If clearly down → Downtrend. If flat or unclear → Sideways. This is recalculated automatically.

Key takeaway: Regime detection is why the Sniper doesn't get crushed in bear markets. When the trend is down, it shorts. When it's up, it longs. It never fights the market — it flows with it.
← Previous: Positions and Trade History Next: The Signals Dashboard →
← Back to Academy

The Signals Dashboard

READ THE DASHBOARD · LESSON 05 · 5 MIN READ

The Signals Behind Every Trade

So far you've seen the outcomes: balance, P&L, win rate, positions, trade history, and market regime. The signals dashboard shows the inputs — the live indicators the Sniper uses to decide when to enter and exit. Everything on it is public.

StochRSI
StochRSI (14)
0.92
BREAKOUT ZONE
Bollinger Bands
BB Position
Upper Band
BREAKOUT CONFIRMED
Entry Conditions
Entry Checklist
✓ StochRSI ✓ ✓ Upper BB Break ✓ Volume OK ✓ Regime: UP
Grid Levels
Micro-Grid
INACTIVE (trending)
Telegram
Alerts
CONNECTED
Every panel above is live at /signals. Fully public, no signup.

What Each Panel Shows

StochRSI Panel

Real-time Stochastic RSI value (0-1). The threshold levels determine entry zones — you learned what these mean in the Strategy Deep Dive. The panel shows the live indicator and whether breakout conditions are met right now.

Bollinger Bands

Where price sits relative to the upper/middle/lower bands. When BB conditions align with StochRSI, the Sniper is preparing to enter.

Entry Conditions Checklist

A live checklist showing which conditions are met right now: StochRSI breakout, BB position, volume confirmation, regime alignment. When multiple boxes are green, a trade is imminent.

Micro-Grid Levels

In sideways markets, see the exact buy/sell price levels where grid orders are placed. Understand exactly where the Sniper is harvesting in the chop.

Full Trade Details

Every trade with entry price, exit price, direction, P&L, and exit reason (TP hit, SL hit, trailing stop, grid fill).

Telegram Alerts

Every open and close is also broadcast to the public Telegram channel. Direction, price, P&L — in real time.

How to Use It

  1. Open /signals in another tab
  2. Watch the indicators as the Sniper evaluates the market
  3. Cross-reference with what you've learned in the strategy lessons
Tip: Some traders use the signals to mirror trades on their own exchange — see the entry conditions, match the trade, set the same TP/SL. Everything you need is on screen.
← Previous: Market Context and Regime
← Back to Academy

What Is Mean Reversion Trading?

SNIPER STRATEGY · MODULE 01 · 6 MIN READ

The Core Idea

Mean reversion is based on a fundamental property of markets: price doesn't move in a straight line. After an extreme move in one direction, it tends to snap back toward the average. The Sniper's job is to identify those extremes and enter just before the snap-back.

Think of it like a rubber band. The further price stretches away from its average, the greater the tension — and the stronger the eventual return to equilibrium.

How the Sniper Uses It

The Sniper buys when SOL is statistically oversold and shorts when it's statistically overbought:

Both conditions must be met simultaneously. The regime filter then adds a third check: if the broader trend is strongly against the trade direction, the Sniper waits.

Why It Works in Crypto

Crypto retail traders are emotional. They panic-sell during dips and FOMO-buy during rallies, creating overshoots that correct quickly:

Why SOL/USD?

SOL/USD perpetual futures is ideal for mean reversion because:

Mean Reversion vs Momentum Breakout

Momentum traders chase the move — they buy when price is breaking higher. This can work in strong trends but gets crushed in choppy markets.

Mean reversion does the opposite: buy the dip, sell the rip. The edge comes from being contrarian at statistical extremes. Most oversold/overbought extremes do snap back — but not all. The 5% SL provides protection on the ones that don’t. The real win rate isn’t 90% (that was a narrow-window artifact); live data is closer to 48%. Combined with trailing stops that let winners run and a hard SL on losers, the math works out on the long arc.

Key takeaway: The Sniper doesn't chase momentum — it fades extremes. When StochRSI hits an oversold level and price touches the Bollinger Band, it enters expecting a snap-back to the mean. Patience waiting for the extreme is the entire edge.
Next: StochRSI Deep Dive →
← Back to Academy

StochRSI Deep Dive

SNIPER STRATEGY · MODULE 02 · 7 MIN READ

What Is StochRSI?

StochRSI applies the Stochastic oscillator formula to RSI values instead of raw price. The result is an indicator that's more sensitive to short-term momentum shifts than either RSI or Stochastic alone.

It outputs two lines — %K (fast) and %D (slow) — that oscillate between 0 and 100.

How to Read It

The Sniper's Settings

The Sniper uses these specific parameters, tuned through backtesting:

Why Not Just Use RSI?

Standard RSI (14) can sit in overbought or oversold territory for days during strong trends. It's too slow for the Sniper's 30-second decision cycle.

StochRSI tells you where the current RSI sits relative to its own recent range. An RSI of 35 might be "oversold for this week" even though it's technically neutral on the absolute 0-100 scale. StochRSI catches this nuance.

StochRSI Alone Isn't Enough

The biggest mistake traders make with StochRSI is trading every time it hits an extreme. Not every oversold/overbought reading leads to a clean reversal — sometimes the trend continues and the extreme gets more extreme.

The Sniper solves this by requiring Bollinger Band confirmation and a favorable regime before entering. StochRSI is the first filter, not the only one.

Key takeaway: StochRSI tells the Sniper "price is at an extreme." But it needs BB confirmation and a favorable regime to confirm the reversal is likely. This multi-factor approach is why the system avoids most false entries.
← Previous: Mean Reversion Next: Bollinger Bands →
← Back to Academy

Bollinger Bands as Entry Confirmation

SNIPER STRATEGY · MODULE 03 · 6 MIN READ

What Are Bollinger Bands?

Bollinger Bands are three lines plotted around price:

Statistically, price stays within the bands about 95% of the time. When it breaks outside, it's in rare territory — and if it does so with strong momentum, it signals a genuine breakout.

How the Sniper Uses Them

Bollinger Bands serve as the Sniper's second confirmation layer for mean reversion entries:

The Middle Band as Target

The middle band (20-period SMA) is the equilibrium line. In a mean reversion strategy, it represents the "fair value" that price tends to return to after an extreme. The Sniper's trailing stop captures profit as price moves back toward this level.

Band Width as Volatility Gauge

The distance between upper and lower bands tells the Sniper how volatile the market is right now:

This adaptive behavior is why the Sniper adjusts its risk parameters in real-time rather than using fixed targets.

Key takeaway: StochRSI says "momentum is surging." Bollinger Bands say "price is breaking through a statistical boundary." When both agree, the odds of a sustained breakout are significantly higher than either signal alone.
← Previous: StochRSI Next: Regime Detection →
← Back to Academy

Regime Detection

SNIPER STRATEGY · MODULE 04 · 5 MIN READ

Why Regime Matters

Momentum breakout works great in trending markets. In ranging markets, it generates false breakouts — price pokes above resistance then falls right back. Regime detection is the Sniper's safety valve.

How It Works

The Sniper analyzes 30 days of price data to classify the current market into one of three regimes:

The Direction Filter

Even when StochRSI and Bollinger Bands flash a perfect signal, the Sniper checks regime first:

Regime Transitions

The most dangerous moments are when the market shifts from ranging to trending (or vice versa). The Sniper uses a buffer zone — it doesn't flip instantly when the 30-day data changes. This prevents whipsaws during noisy transitions.

Key takeaway: Regime detection answers one question: "Is this breakout likely to follow through?" If the breakout aligns with the trend, the odds are strong. If it's against the trend or in a choppy range, the Sniper sits on its hands.
← Previous: Bollinger Bands Next: Risk Management →
← Back to Academy

Risk Management Framework

SNIPER STRATEGY · MODULE 05 · 7 MIN READ

The #1 Rule

A strategy with 90% win rate still loses about 10% of the time. Without proper risk management, even one bad loss can wipe out multiple gains. The Sniper treats risk management not as an add-on but as the foundation of every trade.

Six Layers of Protection

1. Stop-Loss (SL)

Every trade has a hard stop-loss set at entry. If price moves against the position beyond this level, the trade is closed immediately — no exceptions, no hoping for a bounce. The SL distance is calibrated to current volatility using ATR (Average True Range).

2. Take-Profit (TP)

Every trade has a predefined take-profit target. The Sniper doesn't get greedy — it captures the breakout move and exits. TP is typically set at a fixed multiple of ATR beyond the entry, calibrated to the current volatility regime.

3. Trailing Stop

When a trade crosses +0.4% peak profit, the Sniper arms a trailing stop. If price keeps moving in the favorable direction, the stop follows. If price reverses by 0.5% from the high, the trailing stop fires and locks in partial profit. If the trade never reaches +0.4%, trailing never arms — the 5% SL is the only backstop. This lets winners run without giving back all gains.

4. Position Sizing

The Sniper never risks more than a fixed percentage of the account on any single trade. Position size is calculated based on the distance to the stop-loss — wider SL means smaller position, tighter SL means larger position. The risk per trade stays constant.

5. Cooldown Period

After a losing trade, the Sniper waits before re-entering. This prevents revenge trading and avoids entering a market that clearly isn't behaving as expected. The cooldown duration adapts — more consecutive losses means longer wait.

6. Circuit Breaker

If the account loses more than a set percentage in a single day, the Sniper shuts down entirely for the rest of that day. This is the nuclear option — it overrides everything else. Markets can have regime shifts that no indicator catches in time, and the circuit breaker limits the damage.

Important: These risk controls exist because no strategy is perfect. The Sniper's edge comes from winning more than it loses and keeping losses small. The risk framework ensures a bad day stays a bad day — never a bad month.
← Previous: Regime Detection Next: Micro-Grid Strategy →
← Back to Academy

Micro-Grid Strategy

SNIPER STRATEGY · MODULE 06 · 6 MIN READ
Note: The Micro-Grid is currently disabled. After backtesting, the grid showed a negative 30-day result and was removed to let the Sniper run solo. This lesson explains how it worked and why it was turned off.

The Idea: Earning in Sideways Markets

Mean reversion needs price to reach an extreme. In tight, ranging markets, price never stretches far enough to trigger the Sniper. The grid was designed to fill those idle gaps — earning small profits on every price oscillation while waiting for the next extreme.

How the Grid Worked

The micro-grid placed a series of buy and sell orders at evenly spaced price levels above and below the current price. When price oscillated within the range:

Each fill captured a tiny profit. Individually small, but designed to add up during ranging conditions.

Why It Was Disabled

Backtesting the 30-day live period showed the grid was a net negative: 7 losses against 1 win, -$16 total. The grid was triggering in volatile conditions it wasn't designed for, creating losses that offset the Sniper's gains.

The decision: run the Sniper solo. Mean reversion is the proven edge. The grid added complexity and losses without improving returns.

Key takeaway: The grid was a good idea in theory — earn during sideways periods. In practice, the 30-day live data showed it lost money. When the data says something isn't working, the right call is to turn it off. That's what makes this experiment real.
← Previous: Risk Management Next: Signal Confluence →
← Back to Academy

Multi-Factor Signal Confluence

SNIPER STRATEGY · MODULE 07 · 5 MIN READ

Why One Indicator Fails

Every indicator generates false signals. StochRSI stays oversold during crashes. Bollinger Bands break in parabolic moves. Volume spikes on news that has nothing to do with technicals. No single indicator has a reliable edge on its own.

The Sniper's edge comes from confluence — requiring multiple independent signals to align before entering a trade.

The Entry Checklist

For the Sniper to open a long position, it needs:

  1. StochRSI above 90 — strong upward momentum
  2. Price at or above upper Bollinger Band — breaking out of the range
  3. Volume surge — buying pressure is accelerating, confirming the breakout is real
  4. Regime is not trending down — not fighting a bear trend

For shorts: StochRSI below 25, price at or below lower BB, volume surge, and regime not trending up.

Why This Works

Each condition independently has maybe a 55-60% success rate. But the probability of all four being wrong simultaneously is very low. When they all agree, the odds shift strongly in favor of a sustained breakout.

Think of it as a jury system. One juror can be wrong. Four jurors all being wrong at the same time? Much less likely.

The Trade-Off: Fewer Trades

The downside of requiring confluence is that the Sniper trades less often. Many oversold readings don't have BB confirmation. Many BB touches happen without StochRSI extremes. The Sniper might enter only a few times per week.

But each trade has a much higher expected value. The system trades quality over quantity — waiting patiently for the rare moment when everything lines up.

Key takeaway: The Sniper V5.1's 90% backtest win rate doesn't come from a magic indicator. It comes from patience — waiting until StochRSI extremes, Bollinger Band touch, and regime all align simultaneously. That patience is the entire edge.
← Previous: Micro-Grid Next: Backtest Analysis →
← Back to Academy

Backtest Analysis & Performance

SNIPER STRATEGY · MODULE 08 · 6 MIN READ

The Numbers (V5.1)

⚠ Past performance disclaimer. The numbers below are from a historical backtest on a 30-day window (Mar–Apr 2026). These backtest numbers are not a prediction of live trading results. Live performance since Apr 7, 2026 is tracked separately on the Signals page — that is the only number that reflects reality.

The current strategy (V5.1) is a regime-adaptive mean reversion system backtested on 30 days of SOL/USD perpetual futures data. Key results:

What "90% Win Rate" Actually Means

A high win rate does not mean every month is profitable or that losses don't happen. It means:

Backtesting vs Live Trading

Every strategy looks better in backtests than in live trading. Common reasons:

This is why the Sniper is tracked live on the free dashboard. You can compare backtest claims against real-time performance yourself.

How We Stress-Test

Beyond the standard backtest, we validate the strategy under adverse conditions:

Important: Past performance — whether backtested or live — does not guarantee future results. Markets evolve. The Sniper's parameters are periodically reviewed and adjusted. Always monitor your account and never risk more than you can afford to lose.

Verify It Yourself

The free dashboard shows live, unfiltered performance. Every trade, every PnL entry, every win and loss. We don't cherry-pick — what you see is what the Sniper is actually doing right now.

Key takeaway: Numbers on a page are just numbers. The free dashboard turns those numbers into a live, verifiable track record. Watch it for a week. Then decide if the strategy earns your trust.
← Previous: Signal Confluence