1. Liquidity Gate
If a stock is too thin, noisy, or awkward to trade, it gets cut early.
The current baseline is around $12M average daily dollar volume, at least about 250k average shares, and a price floor around $6.
2. Trend Gate
The app prefers stocks already acting stronger than their recent trend lines.
A basic version of this is price above the 20-day average, with the 20-day above the 50-day.
3. Breakout Gate
Trade-Ready names usually need to be breaking above the recent range, not just sitting in the middle of it.
If the stock is close but not through the level yet, it can become Near-Breakout instead.
4. Volume Gate
A move means more when it happens with stronger-than-normal activity.
The system compares current volume versus recent average volume and wants a clear pickup.
5. Risk/Reward Gate
The upside has to be big enough relative to the downside.
Trade-Ready requires about 2:1 net reward-to-risk after estimated friction. Near-Breakout monitoring allows a softer threshold.
6. Upside Room + Ceiling Gate
The setup needs enough room left to move, not a ceiling directly overhead.
The engine checks projected upside and blocks Trade-Ready setups that sit too close to the 52-week/target ceiling.
7. Market Regime Gate
Even good charts can fail more often when the overall market is weak.
The app checks TSX regime trend and risk state. Trade-Ready remains stricter than monitor buckets when regime is weak.
8. Account-Fit Gate
A setup can be good on paper but still wrong for a small account.
The app checks affordable shares, preferred price range, and capital deployment fit for your current balance tier.
9. Account Risk Gate (Hard Block)
If estimated max loss is too large versus account size, the setup is blocked.
Default hard-block is above 3% account risk; 2%+ shows caution.
10. Earnings Window Gate (Hard Block)
Setups too close to earnings are blocked to avoid gap-risk.
Default: hard-block within 7 days, caution flag between 8 and 14 days.
11. Max Positions Gate (Hard Block)
New Trade-Ready setups are blocked when all position slots are already filled.
Default cap is tier-based: generally 1 slot under $1k, 2 slots at $1k+.
12. Catalyst Quality Scoring
News quality still matters, but it mostly adjusts score rather than hard-blocking execution.
Publisher quality, freshness, and relevance contribute to confidence and ranking.