polybot

Strategy · High risk · Intermediate

Volume spike

React to unusual volume as a leading indicator of price movement. Fast, noisy, high-risk.

Published Apr 10, 2026


The idea

Volume precedes price. A market that normally trades $500/hour suddenly does $50,000 in 10 minutes — something has happened. By the time the price has adjusted fully, you’re late. By listening to volume instead of price, you get in earlier.

This is a noisy, high-turnover strategy. Expect to get chopped up on false signals; the wins are the outliers.

How polybot implements it

  1. Maintain rolling volume statistics per market (mean, std, p95 over 24h).
  2. Per-bar (1-minute bars by default), compute a volume z-score.
  3. If z > threshold AND trade direction is imbalanced (more aggressive buys than sells, or vice versa), emit a signal in the dominant direction.
  4. Fast exit: volatility-scaled time stop, typically 15–60 minutes.
vol_z = (current_bar_volume - mean_volume) / std_volume
buy_sell_imbalance = (bar_buy_volume - bar_sell_volume) / (bar_buy_volume + bar_sell_volume)
if vol_z > self.config.z_threshold and abs(buy_sell_imbalance) > 0.3:
    side = "YES" if buy_sell_imbalance > 0 else "NO"
    self.emit(Signal(market.id, side=side, size=size))

When this fires

Distinguishing these is hard. polybot’s toxicity_monitor flags repeated volume spikes that reverse within 15 minutes and suppresses the strategy in those markets.

Configuration

polybot strategy enable volume_spike
polybot strategy config volume_spike \
    --z-threshold 3.0 \
    --min-imbalance 0.3 \
    --hold-minutes 30 \
    --daily-trade-cap 50 \
    --suppress-toxic

FAQ

Does this work with the AI model strategy? Yes — they complement. Volume-spike is fast and reactive; AI model is slow and deliberate. They rarely fire on the same market at the same time.

Why not just use momentum instead? Momentum uses a longer window; volume-spike fires within a minute. Different time horizons capture different edges — but if you can only run one, momentum is the safer choice.

Source: src/polybot/strategies/volume_spike.py.

Want this strategy tuned for your book?

Cryptuon can adapt polybot strategies to your capital, risk budget, and markets. Shadow-deployed before you go live.