Small Crypto Coin Opportunity Classification

This is the classification logic behind my AI-assisted trading bot (paper trade atm).
In progress Python Trading Crypto

Project Overview

A formula-only classifier that watches a universe of small-cap crypto coins on 15-minute bars, looks for coins in the early-to-middle stage of an up-leg, and buckets each one into a setup: an orderly rise, a vertical blow-off, a pullback forming, or a pullback stalling inside an uptrend. No machine learning, no backtested weights — every number a rule can be traced back to a chart. The walkthrough of the EMA and leg-detection math covers exactly how some of the core signals are computed.

Live Rankings

Classification labels

  • Pullback in uptrend: A healthy dip inside a rising trend that has stopped falling. The coin was trending up, gave back a moderate part of its gain (roughly 25–65%), and has held above its rising support without making a new low for at least 45 minutes. This is the classic “buy the dip” setup and the label the screener treats as most actionable.

  • Pullback forming: A dip is happening inside an uptrend, but it hasn’t settled yet. It looks like a pullback in uptrend, but the price is still making new lows, or the dip is deeper than usual (more than about 65% of the gain). The trend isn’t broken, but it’s too early to call. It goes on the watch list.

  • Orderly rise: A steady staircase climb. The price moves up in a controlled way: higher lows, small pullbacks (under about 15% of the move), and a clean, consistent slope. No single candle does most of the work. Healthy, sustainable-looking momentum.

  • Vertical rise: A sharp, near-straight-up move. Either one single candle accounts for 45% or more of the whole move, or momentum is extreme (RSI ≥ 80). These moves are fast and exciting but fragile, so they get a sub-tag:

Parabolic: looks like exhaustion or a blow-off top. There are extreme readings, an explosive volume spike, or a big jump with no orderly structure. This is the most likely to reverse. Established: vertical, but backed by solid structure: higher lows, a clean trend, and a leg that has lasted a while. This could be a real continuation move. Fresh: young or thin. It’s too early to say whether it will hold.

  • Not trending: Illiquid, too little trading volume to trust the chart

Status

Currently in active development. The classifier and backtest tooling are stable; the live scanning service is running against a small watchlist while the bucket thresholds get tuned against more market regimes.