Engine Performance
Live Confluence Dashboard
Real-time per-asset confluence — see WHY signals fire (or don't) before they happen.
Recent Signals
Best signals we publish. ALL 5 layers + nearly every indicator agreed. Tightest entry zone — fills fast.
4-5 layers + most indicators. Tight entry zone, expects a fast fill within hours.
Majority of confluence agrees, secondary checks mixed. Standard entry, expects a moderate pullback.
Lowest tier. Minimum threshold met. Demands the deepest pullback — many B signals expire unfilled (by design); the ones that fill enter cheap.
Confluence checks passed
⚠ Position capped at your account ($). Real loss is BELOW your budget — that's safer (no leverage assumed).
⚠ Leveraged position — you typed $ on a $ account = leverage. If SL hits, you lose — that's of your account. Make sure your exchange supports this leverage level.
Took this trade? Log it so dashboard P&L tracks it →
Profit Simulator
BACKTESTERBacktest how our AI signals would have performed with your capital. 2% risk per trade.
Backtest Results
Initial: $ · Risk: 2% per trade · Grade:
Equity Curve
Performance Breakdown
No closed trades for this asset in the selected period.
Try a longer period or a different asset.
Notification Channels
Where you receive signal alerts. Free channels activate instantly. Paid add-ons require checkout.
1. Open → 2. Press START → 3. Tap "I'm linked"
Open TelegramDelivery worker pending — number stored, alerts queue until provider goes live.
Signal Quality Filter
Choose the minimum grade you want to receive. Higher grades = stricter confluence = fewer but better signals. Your dashboard P&L will only count signals at or above this grade.
Trading Account Balance
Tell us your trading capital so every signal shows you the exact position size to take. This number stays private and isn't shared.
With $ account @ risk → max loss per trade is
Risk Per Trade
How much of your account you risk on each signal. Affects every dollar P&L number on this dashboard.
Portfolio Risk Caps
Soft awareness — alerts still arrive, but tagged with a warning when you're at your limit.
Counted from trades you marked as "✓ I took this trade". Engine signals you didn't take don't count toward this cap. New alerts get a yellow "you're at cap" badge once you've taken N trades that are still open.
Clusters: BTC/ETH (majors), SOL/AVAX/NEAR/APT/SUI (smart-L1), BNB/XRP/LTC/DOT/ADA/ATOM (classic), ARB/OP/POL/UNI/LINK/INJ (defi-L2), DOGE (meme), PAXG (gold).
Alert Preferences
Mid-trade adaptation
Change Password
Updating your password will sign out all other devices.
Minimum 8 characters
Two-Factor Authentication
Add a second factor (authenticator app) for extra account security.
2FA is active on this account.
Admin accounts require 2FA — please enroll now.
Step 1 — Scan this QR code
Use Google Authenticator, 1Password, Authy, or any TOTP-compatible app.
Or enter the secret manually:
Step 2 — Save your recovery codes
Each code works once if you lose your authenticator. Store them somewhere safe — they will NOT be shown again.
Step 3 — Confirm with a 6-digit code
Changing your 2FA device will clear the current authenticator. You'll be guided through enrolling a new one right after.
Disabling 2FA reduces your account security. Confirm your password and a current 2FA code to proceed.
How TradeVelocity Signals Work
Our AI engine scans your watchlist assets 24/7 across three independent timeframes simultaneously, looking for setups where multiple technical factors align. When enough confluence is found, a signal is generated with precise entry, stop loss, and three take-profit targets — and adapted to current market conditions on the fly.
Three Engines, One System — what scalp / swing / position mean
Different traders need different signals. We don't ask you to pick one — we run all three engines on every asset, every scan. Each signal in your alerts is tagged so you instantly know which style it is.
For day-traders. 15-minute + 1-hour candles.
- • Hold time: 30 min to 6 hours
- • Risk:Reward at TP3: 1:1.8
- • Frequency: 3-5 per asset per week
- • Tighter SL (1.5×ATR), faster fills
For swing traders. 1-hour + 4-hour candles.
- • Hold time: 6 to 48 hours
- • Risk:Reward at TP3: 1:3.5
- • Frequency: 1-2 per asset per week
- • Standard SL (2.5×ATR), main engine
For long-horizon traders. 4-hour + 1-day candles.
- • Hold time: 1 to 7 days
- • Risk:Reward at TP3: 1:5
- • Frequency: ~1 per asset per 2 weeks
- • Wider SL (3×ATR), captures big moves
Each engine has its own cooldown, exit math, and expiry — they never block each other. A scalp LONG and a swing LONG on BTC at the same time are two completely independent trades. However: the engine will NEVER fire a LONG and a SHORT on the same asset at the same time, regardless of profile. No contradictions, ever.
Portfolio Risk Caps — what the Settings card does
Counts ONLY trades you marked as "✓ I took this trade". Engine signals you didn't act on don't count. When the trades you're actually IN reach your cap, the next signal alert arrives with a yellow "you're at cap" banner so you can decide whether to take or skip.
Two-step flow: (1) signal arrives → (2) you click "I took this trade" on the signal card → that's when it counts toward your cap. Auto-closes when the trade hits SL/TP3/time-stop.
When N of your taken trades are still open, the (N+1)th signal arrives with a warning banner.
Why: pro traders cap concurrent positions at 3-5 to avoid overexposure. Default 5.
Limits how many trades you can have open in correlated assets (e.g. BTC + ETH both move together — 2 LONGs in that cluster is really 1 bet with 2× risk).
Clusters: BTC/ETH (majors), SOL/AVAX/NEAR/APT/SUI (smart-L1), BNB/XRP/LTC/DOT/ADA/ATOM (classic), ARB/OP/POL/UNI/LINK/INJ (defi-L2), DOGE (meme), PAXG (gold). OFF by default.
Important: these are SOFT warnings only. Alerts always arrive — they just get an awareness banner past your limit. The engine NEVER blocks signals because of your portfolio state.
Volatility Regime Auto-Tuning
The engine reads BTC's 4-hour ATR every 15 minutes and tunes targets to current market noise. In calm markets we aim for smaller wins; in volatile markets we widen stops and targets. In a full-blown crisis the engine pauses entirely.
Three Safety Filters Block Bad Entries
Even when confluence checks pass, three independent filters can veto a signal. They prevent the engine from firing into the kind of setups that historically lost money.
If the asset has moved more than 2% AGAINST the proposed direction in the last 24h, the signal is killed. EMA-stack bias is a lagging indicator — this catches dumps and pumps before the lagging math notices.
If the most recent 4-hour candle closed AGAINST the proposed bias (red bar with LONG, green bar with SHORT), the signal is killed. Wait for a bar that agrees before entering.
Pulled fresh from Binance every 8 hours. If perpetual-futures funding shows the long side is overcrowded (paying >0.05% per 8h), no LONG fires. Same in reverse for SHORTs. This is a leading indicator that historically precedes liquidation cascades.
What is a Signal?
A signal is a trade recommendation with everything you need:
Buy the asset. The AI expects the price to go UP. You profit when price rises.
Sell the asset. The AI expects the price to go DOWN. You profit when price falls.
What is "R"?
R = the dollar amount you risk on a trade. By default, we assume 2% of your account per trade — so on a $1,000 account, 1R = $20. Change your risk % in Settings if you prefer 1%, 3%, or higher.
(your full risk on $1k)
(1× your risk on $1k)
(3.5× your risk on $1k)
⚠ Common misconception: "If I risk 2% and price drops 2%, my SL hits."
Wrong. Your Risk % is your dollar budget, not a price level. The SL is set by the AI at a specific price (e.g. $66,500) — that's where the trade is invalidated based on charts, NOT 2% below entry.
The math the system does for you:
- AI gives you: Entry $X, SL $Y → distance = X − Y
- Your settings: Account size + Risk %
- Position size = (Account × Risk%) ÷ SL distance
- If SL hits at $Y: you lose exactly (Account × Risk%)
Build a trade — step by step
Plug in real numbers and see exactly what to buy. Try the XRP example to start.
How much money do you trade with?
Your total account size — only what you can afford to lose. NOT your salary, NOT your savings.
How much can you afford to lose per trade?
2% is the industry standard for sustainable growth. Lower = safer. Higher = faster but riskier.
→ You're saying: "I can afford to lose on this one trade"
What signal are you taking?
Tap a coin to load live prices (updated each minute), or type your own. Loading live prices… Live prices unavailable — type your own.
→ SL distance: (= of price)
Here's exactly what to do:
Sanity: × $ = $
✅ What to do: Open your exchange, buy coins at $. Set stop-loss at $. If price hits SL, you lose . The other stays in account for the next signal.
⚠ Position is capped at your account size. To use your full risk budget ($) you'd need a position of — that's × your account. Without leverage: buy coins (full $) → if SL hits, lose (UNDER your budget — safer).
⚙️ How Mid-Trade Adaptation Works
Most signal services give you a level and walk away. We don't. Once a signal is filled, the engine actively manages the trade — moving stops, tightening on weakness, and trailing winners. Here's exactly what happens behind the scenes:
SL is parked at entry +0.15R, not pure entry. So if the trade reverses after TP1, you exit with a small profit, not flat. The trade is now structurally impossible to lose money on.
SL = highest_high − 1.5×ATR. As price runs higher, SL walks up with it. If the trade overshoots TP3 to +5R then reverses, the trail captures most of that overshoot instead of letting it slide back to the static TP3 level. Industry standard (Le Beau chandelier exit).
Every monitor pass we re-check the 4h structure and 1h ADX. If structure flips against the trade or ADX collapses below 18 (trend died), SL gets pulled in to lock 0.5R of profit. Catches the "trade worked, then market broke" cases that pure trailing misses.
A confluence signal that hasn't moved in a day means the setup is stale. We close at market to free the slot for fresher setups. Better than tying up account waiting for something that isn't coming.
You'll get a notification (in-app + Telegram + email if enabled) every time any of these adjustments fire. The signal card always shows the current SL with a badge so you know which mode it's in.
How Partial Closes Work
We don't close everything at once. Scaling out locks in profit while letting winners run:
| Event | Action | Closed | Result |
|---|---|---|---|
| All 3 TPs hit | 50% TP1, 30% TP2, 20% TP3 | 100% | +1.8R |
| TP1+TP2, stopped | 50% TP1, 30% TP2, 20% BE | 100% | +1.1R |
| TP1, then stopped | 50% TP1, 50% BE | 100% | +0.5R |
| Stopped out | Full exit at SL | 100% | -1.0R |
Dashboard Metrics Explained
% of decisive trades (wins + losses) that were winners. With our R:R structure, you only need ~30% to be profitable.
Average R earned per trade. Positive = profitable system. +0.5R means every trade earns half your risk on average.
Gross profits divided by gross losses. Above 1.0 = profitable. 1.5+ is considered strong performance.
Your estimated dollar profit/loss over the last 30 days, based on 2% risk per trade. Choose $1k/$5k/$10k to see the impact at different account sizes.
The biggest peak-to-trough decline during a period. Lower = more stable. Under 15% is solid risk management.
Signal Grades
A clear hierarchy — A+ is our highest-confidence band, B is the lowest. The grade also controls how the entry zone is sized: tighter for high-conviction grades (faster fills), deeper pullback required for lower grades (more selective entry).
Why You Can Win With 33% Win Rate
Example: 10 trades on a $1,000 account risking 2% ($20 per trade):
Almost breakeven at just 30%. Bump to 35% and you're solidly profitable. Our AI engine targets setups where confluence gives us that edge.