Built an ML scanner that flagged BJDX at 1:30am before its 200%+ move today — here's exactly what it detected
wo days ago I posted about an ML scanner I built that detects low-float penny stocks before they explode. The feedback was good so I kept running it live.
The track record so far — 2 trading days:
Day 1 (May 31): Flagged MASK as Grade B, vol acceleration 5.5x, 20x ADV. Ran +52% that day.
Day 2 (June 2): Flagged BJDX at 1:30am as a MONSTER setup. Up 200%+ today.
What the system showed for BJDX at 1:30am:
$BJDX — Grade A | MONSTER Conviction
Price: $2.14 | Float: 1.03M shares | Mkt Cap: $2.2M
Volume Building ✓
25.6x ADV yesterday
4.7x acceleration over 14-day window
Accumulation signal detected
Base Forming ✓
9 days from 52-week low
9 consecutive higher lows
Range compressing — coiling for breakout
Momentum ✓
4 of last 5 days closed green
Watch level: $2.22 (20-day resistance + 2%)
Closest historical analog: CING ran +623%
from similar setup
How the scanner works:
Built on 830 historical explosion events (100%+ moves in 5 days) from 2021-2026. XGBoost model trained on 14-day feature windows before each explosion. Two-layer output:
Score (0-100): ML similarity to historical explosion patterns
Grade (A-D): Real-time check — is volume actually building now? Base forming? Momentum bullish?
MONSTER conviction: Data-derived from comparing 160 historical 200%+ moves vs 670 smaller moves. MONSTER requires:
- Within 8 days of 52-week low
- Float 3-10M shares
- Sustained volume > 1x ADV
- Volume yesterday > 0.55x ADV
- Peak volume > 3.5x ADV
BJDX hit 4 of 5 conditions at 1:30am.
Interesting thing about the ML score:
BJDX scored only 43.9/100 on the ML model. MASK scored 41/100. Both ran huge. The model underscores same-day explosive setups because it's trained on 5-day returns — but the Grade A + MONSTER conviction filter catches them anyway.
The grade and conviction tier are doing more work than the raw ML score for same-day plays.
What I'm watching tomorrow:
Live watchlist updates every morning at 7:30am ET automatically. Today's Grade A/B setups after BJDX ran are on the site.
👉 https://prefire-delta.vercel.app
Replay tab shows what the signal looked like 14 days before ELPW ran +1597% and SKK ran +617%.
Honest caveats:
Two data points is not a track record. I'm running forward tests automatically — every signal gets logged and reviewed after 5 trading days. Will post results in 2-3 weeks when there's enough data to be statistically meaningful.
The system flags 1-2 MONSTER setups per week on average. Most days it's Grade B setups which are lower conviction. Not every call will work — penny stocks are inherently noisy.
⚠️ Research tool only. Not financial advice. Low-float penny stocks carry extreme risk. Never trade more than you can afford to lose.
Questions on the methodology welcome in comments.
Posted Jun 2, 2026, 1:01 PM UTC