Invite-Only Beta · Now Open

Your unfair edge
in every trade.

GemPulse scores 514 US and Canadian stocks every 30 minutes — proprietary swing and long-term intelligence built for the modern retail trader.

Invite-only beta · No credit card required · For informational purposes only

GemPulse Watchlist — live swing and long-term scores
Scroll to explore
514Tickers ScoredS&P 500 + TSX 100
30 minRefresh CycleDuring market hours
0–100Intelligence ScoreSwing & long-term
9:45 ETDaily Gap DigestPre-market email
What's inside

Everything a retail trader
actually needs.

No noise. No subscriptions to six different tools. GemPulse consolidates scoring, scanning, and portfolio management into one focused platform.

Core

Swing & Long-Term Scores

Every ticker gets two proprietary 0–100 confidence scores — one for 2–6 week swing trades, one for 3–12 month holds. Backed by RSI, MACD, moving averages, insider activity, short interest, and analyst consensus. Updated every 30 minutes during market hours.

Swing & Long-Term Scores
Daily Edge

Gap Scanner

Pre-market and intraday gap detection across all 514 tickers. Filter by gap size, sector, RSI band, and score gate. Receive a curated daily digest at 9:45 AM ET — only the movers that actually meet your criteria.

Gap Scanner
Strategy

Portfolio Optimizer

Three-pass capital allocation engine. Input your current holdings, get trimming, adding, and exit suggestions sized by your risk profile. Conservative, Moderate, and Aggressive modes each apply sector tilts to weighting.

Chart Tools

Support & Resistance

Auto-detected S/R levels using fractal pivot analysis on daily candles. Strength-scored by touch count and recency decay. Toggle the overlay on any chart — opacity scales with conviction so weak levels don't clutter the view.

Fundamentals

Analyst Consensus

Wall Street ratings and mean price targets wired directly into scoring. Coverage-gated: fewer than 3 analysts = zero impact, so small caps and TSX names aren't penalized for lacking coverage.

Personalized

Risk-Profile Personalization

Conservative, Moderate, or Aggressive — your profile shapes how sector tilts are applied in the optimizer and how scores are weighted. Same 514 tickers, different lens depending on your trading style.

Built for iPhone

Every screen.
Built for the trade.

GemPulse is a mobile-first PWA — add it to your home screen and it runs like a native app. No App Store required.

GemPulse Watchlist — swing and LT scores for every ticker
GemPulse Stock Detail — score breakdown and 15m chart

Know the why, not just the number

Each score breaks down into RSI, MACD, analyst consensus, insider activity, PEG, and short-interest signals. Toggle S/R overlays directly on the 15-minute chart.

GemPulse Gap Scanner — pre-market movers with scores
📱

Add to Home Screen

Installs as a native-feeling app on iOS and Android — no App Store, no download.

🔔

Gap Alerts by Email

9:45 AM ET daily digest. Only the movers that match your exact filters land in your inbox.

🔒

Your data stays yours

Session-scoped login, password reset, and optional persistent auth — you control the session.

How it works

From sign-in to edge in minutes.

01

Sign in with your invite code

Beta is invite-only. Once you have a code, register in under 30 seconds — no payment info, no setup. Your risk profile is set once and drives everything else.

Invite codes grant Founder, Friends & Family, or Beta tier status — all three get full app access during beta, with early-adopter pricing locked in at Stripe launch.

02

Add tickers to your watchlist

Search any of the 514 scored tickers. Scores load instantly from the universe cache — no waiting for a fresh analysis. Open any ticker for a full breakdown: signal components, 15-minute intraday chart, S/R overlays, and trade setup.

Scores refresh every 30 minutes during market hours via Celery background workers, so your watchlist is always current when you check it.

03

Act with conviction

Know exactly why a score is high or low before you trade. Each ticker shows the analyst consensus pull, insider activity, PEG ratio signal, and short-interest pressure — not just the number.

The gap scanner runs at 9:45 AM ET and delivers a curated email with only the movers that match your filters. Portfolio optimizer tells you what to trim, add, or exit based on your current holdings.

Risk Profiles

Same 514 tickers.
Your lens.

Your risk profile is set once and flows through every score, every portfolio recommendation, and every sector tilt. No manual adjustments needed.

🛡
Capital preservation first

Conservative

Max 12% per position, 25% sector cap, 15% cash floor. Defensive sectors (utilities, healthcare) get a tilt boost; growth names get a slight downward adjustment in the optimizer.

  • Tighter position sizing
  • Defensive sector tilt +5–10%
  • Growth sector tilt −5%
  • 8 positions max in optimizer
Default
⚖️
Balanced growth & risk

Moderate

Max 20% per position, 30% sector cap, 5% cash minimum. No sector tilt applied — scores are used as-is. The default for most retail swing traders.

  • Balanced position sizing
  • No sector tilt (neutral)
  • 5% minimum cash reserve
  • 10 positions in optimizer
🚀
Max upside, higher volatility

Aggressive

Max 28% per position, 38% sector cap, 0% required cash. Growth sectors (tech, consumer discretionary) get a tilt boost; defensives get a downward adjustment.

  • Higher concentration allowed
  • Growth sector tilt +5–8%
  • Defensives tilt −5 to −10%
  • 12 positions in optimizer
Pricing

Free during beta.

GemPulse is invite-only and free while we finish the platform. Stripe billing is coming — early members lock in the best rate.

🌟

Founder

For the first wave of members who joined before public launch. Pricing locked in at Stripe launch — no surprises.

  • Full access to all features
  • Locked-in early-adopter pricing
  • Priority access to new features
  • Direct feedback line
You're already in
Current Status
🧪

Beta

Invite-only beta access. Full feature set, free during beta. Stripe billing ships after beta — early members get a preference rate.

  • Full access during beta
  • No credit card required
  • Early-adopter rate at launch
  • Invite-only — limited seats
Request an invite

Stripe billing is coming post-beta. All beta members receive early-adopter pricing — your tier is recorded on sign-up and will be honoured at launch.

Get Early Access

Join the beta.
Lock in your tier.

Leave your email and we'll send you an invite code as seats open up. Beta members keep their early-adopter rate when Stripe billing launches.

Already have a code? Sign in at app.gempulse.io