LIVE PAPER TRADING — loading...

Trade smarter.
AI never
sleeps.

Three AI agents scan 92 perpetual markets every 2 minutes — crypto, stocks, commodities, indices. No emotion. No fatigue. Pure signal.

Live demo →
🧑
👩
👨
🧑
14-day free trial
No credit card required
Portfolio Value
$724.18
+$24.18 · +3.5%
VEKTOR — EQUITY CURVE — PAPER TRADING LIVE
+3.5%
RETURN
67%
WIN RATE
4
OPEN
BEAR
REGIME
Market Regime
STRONG_BEAR
Last Signal
TSLA SHORT 5x
+15.4%
P&L
73%
CONF
0
Markets
0
AI Agents
~2m
Scan Interval
0%
Win Rate
24/7
Always On
Works with
Hyperliquid
On-chain perps · Zero gas
💱
Binance Futures
USDT-M perpetuals
More exchanges
Coming soon · OKX, Bybit
🔒
AES-256 Encrypted
Keys never leave your account
99.9% Uptime
Hosted 24/7 on dedicated VPS
● LIVE TRADES
How it works

Four layers. One system.

Every 2 minutes: triage 92 markets, run AI consensus, apply risk gates, execute. Continuously.

🎯

Local triage

DeepSeek pre-screens all 92 symbols down to 8–12 candidates — cutting ~$3.50 per scan in LLM API costs.

🤖

AI consensus

Claude (50%), pandas-ta (40%), GPT-4 Vision (10%) vote independently. ≥65% combined confidence required to trade.

Risk-gated execution

Kelly sizing, correlation guards, trailing stops, MTF exits, circuit breakers — all enforced before the order fires.

🔁

Meta-learner

After every trade, agent weights update based on what actually worked. The system gets measurably better each week.

vektor · scan #2,481 · STRONG_BEAR · 92 symbols
10:23:37 🔍 Scanning 92 symbols — Regime: STRONG_BEAR — Volatility: normal
10:23:41 🎯 Triage → 9 candidates (83 eliminated · saved ~$4.15 in API costs)
10:23:47 🤖 Strategy agent: 0B · 7S · 2H (bearish regime bias applied)
10:23:49 👁 Vision: WIF bearish descending channel — 70% conf
10:23:51 👁 Vision: TSLA head & shoulders breakdown — 73% conf
10:23:52 ✅ WIF SHORT consensus 70% (strat 68% · tech 74% · vision 70%)
10:23:52 ✅ TSLA SHORT consensus 73% (strat 71% · tech 76% · vision 73%)
10:23:52 ⛔ SOL SKIP 58% < 65% threshold
10:23:53 🛡 Risk: drawdown 1.8% — win rate 67% — Kelly 5.0% — positions 3/5
10:23:53 📈 Opening WIF SHORT 5x — $14.00 — ATR stop × 2.1
10:23:53 📈 Opening TSLA SHORT 3x — $21.50 — Supertrend stop
10:23:54 ✔ 2 orders filled · meta-learner updated · next scan in 60s
71%
CONSENSUS
CLAUDE
68%
TECHNICAL
74%
VISION
70%
AI Consensus Engine

No single model
makes the call.

Three independent AI agents analyse each candidate trade from different perspectives. A trade only executes when the combined weighted score clears 65% — below that, it's silently skipped.

🤖
Claude (50%) — macro strategy, regime reasoning, fundamental context
📊
Technical agent (40%) — RSI, MACD, Supertrend, Bollinger, ATR
👁
GPT-4 Vision (10%) — chart pattern recognition, visual structure
🎯
≥65% required — marginal setups are skipped automatically
Protection Layers

The bot protects itself
automatically.

Five independent risk layers run in parallel — before, during, and after every trade.

LAYER 01
Confidence Gate

Every trade requires ≥65% combined agent confidence (Claude 50%, technical 40%, vision 10%). Anything below threshold is skipped — there are no marginal trades.

≥65% thresholdWeighted 3-agent voteSilent skip on low conviction
LAYER 02
Kelly Sizing

Fractional Kelly scales position size to the current win rate and average win/loss ratio. A hard per-position cap enforces a ceiling regardless of Kelly output.

Fractional KellyLive win-rate inputHard position maximum
LAYER 03
Correlation Guard

Same-direction position caps adapt to the current regime: 3 in neutral, 5 in strong trend. Prevents concentrated directional bets disguised as diversified trading.

Max 3 same-direction (neutral)Max 5 (strong trend)Regime-adaptive
LAYER 04
Trailing Stops

ATR-based and Supertrend stops trail each open position, locking profits as the trade moves in your favour. Stop type is selected per-trade based on signal characteristics.

ATR × multiplierSupertrendAuto profit-lock
LAYER 05
Circuit Breakers

Real-time self-monitoring at account and symbol level. Multiple independent triggers activate without requiring manual intervention.

🔴 5% daily loss → pause entries today🔴 15% peak drawdown → capital preservation mode🟡 3× consecutive losses → cooling-off block🟢 Auto-resume on recovery

How a trade actually gets placed.

92 symbols enter. A handful survive. Every gate has a reason.

92 symbols
~20 pass triage
~8 pass MTF
~3 pass agents
1–2 trades
01
DeepSeek triage FAST / CHEAP

All 92 symbols scored in a single batch call to DeepSeek. Prunes low-probability setups before any expensive model runs. Symbols that don’t cross the minimum confidence threshold are dropped here — instantly, at near-zero cost.

~20 symbols pass · 72 dropped
02
Multi-timeframe gate (4h / 1h / 15m) HARD GATE

Survivors are evaluated across three timeframes. The 4h trend is a hard gatekeeper — if it disagrees with the trade direction, the symbol is eliminated regardless of any other signal. 1h confirms. 15m times the entry. Cached results mean this runs at zero API cost on warm cycles.

~8 symbols pass · hard gate eliminates the rest
03
OI + Funding crowding check DATA LAYER

Open interest and funding rate checked for every candidate. Extreme crowded-long or crowded-short scores (> 0.7 or < −0.7) flag the setup as a crowded trade risk. Position sizing is reduced or the setup is skipped.

Funding threshold: 50% annualised · OI change: 24h delta
04
Liquidation cascade detector LIVE FEED

Hyperliquid liquidation WebSocket monitored continuously. When forced-selling exhaustion is detected — a M+ cascade that suddenly stops — the detector fires a bottom-signal for that symbol. This is a separate alpha source that can open trades independent of the main pipeline.

70% historical win rate · 5-min lookback window
05
News & macro sentiment filter AI LAYER

DeepSeek scores live headlines from 6 sources every 3 minutes. Strongly negative macro sentiment (e.g. Fed surprise, black swan) reduces position sizing or blocks new entries. Sentiment state decays to neutral automatically so old news doesn’t poison future scans.

Reuters · BBC · CoinDesk · CoinTelegraph · CryptoPanic · TheNewsAPI
06
Multi-agent consensus (Strategy + Technical + Vision) AI LAYER

Three agents independently evaluate each candidate. The Strategy Agent scores the macro setup. The Technical Confirmation Agent evaluates indicator confluence. GPT-4 Vision renders a live price chart and identifies patterns, support/resistance levels, and risk. All three must agree above threshold before the trade is considered.

Minimum consensus threshold: 0.68 confidence · all 3 agents required
07
Meta-learner final score ML LAYER

The stacked ensemble (GradientBoosting + RandomForest + Logistic Regression) produces a final win-probability score using historical features: symbol-specific win rate, market regime, agent confidence, funding environment, volatility regime, and more. SHAP values explain the score. The meta-learner can veto a trade even if all three agents agree.

Online SGD updates after every close · concept drift detection active
08
Risk gating & execution FINAL GATE

Kelly Criterion sizes the position. ATR-based stops are placed. Correlation guard blocks trades that would make the portfolio too directional. Daily loss limit and max drawdown circuit breakers checked. If all pass — the order is placed on Hyperliquid or Binance, with trailing stop and take-profit orders set simultaneously.

Kelly fraction capped at 25% · max drawdown: 20% · daily loss limit: 10%
Platform

Built different, down to the infrastructure.

Every layer of the system is purpose-built for live perpetuals trading. No shortcuts.

🔁

Stacked ensemble meta-learner UNIQUE

GradientBoosting + RandomForest + Logistic Regression with online SGD. After every trade, SHAP surfaces which features drove the call. Concept drift detection fires on regime shifts. Experience replay re-weights high-value trades.

Liquidation cascade detector LIVE

Monitors Hyperliquid’s WebSocket liquidation feed in real time. Classifies forced-selling by intensity: weak (00k) to extreme (M+). Cascade exhaustion signals local bottoms. 70% historical accuracy.

📰

Multi-source news sentiment

Reuters, BBC, CoinDesk, CoinTelegraph, CryptoPanic & TheNewsAPI aggregated every 3 minutes. DeepSeek classifier scores macro sentiment. State decays to neutral automatically — no stale signals bleeding into entries.

👁️

GPT-4 Vision chart analysis

Renders live price charts programmatically and sends them to GPT-4 Vision before every entry. Pattern detection, S/R identification, and risk scoring — a visual AI layer on top of quantitative signals.

📈

OI + Funding rate monitor

Tracks open interest and funding rates across all markets. Detects extreme crowding before the unwind. Crowded-score runs −1.0 (extreme short) to +1.0 (extreme long). 60% win rate on reversal detection.

🕐

Multi-timeframe gating (4h / 1h / 15m)

4h trend is a hard gatekeeper — disagreement blocks the trade, period. 1h confirms. 15m times the entry. Warm cache means zero extra API calls on repeat scans.

🌍

13-class asset classifier

Crypto majors, alts, memes, US tech, meme stocks, metals, energy, indices, forex, pre-IPO perps and more. Entry thresholds, leverage caps and regime filters tuned independently per class.

📱

Telegram command interface

/portfolio, /positions, /pnl, /limits, /kelly, /drawdown, /atr, /liquidation, /margin, /mtf. Full bot control from your phone. Every event — entry, exit, circuit breaker, daily summary — pushed instantly.

🔒

AES-256 key vault + full transparency

Exchange keys encrypted at rest, decrypted in-memory only at execution. Every scan logged: which symbols passed, each agent’s score, and the exact reason a trade was taken or skipped.

Not all trading systems
are built the same.

Here’s how Vektor stacks up against the alternatives.

Manual
Trading
Generic
Bots
● Vektor
Trades 24/7 without fatigue
Multi-agent AI consensus
Dynamic Kelly position sizing Manual Fixed %
Regime-aware strategy switching
Circuit breakers & drawdown limits Manual Basic SL
Self-improving meta-learner
GPT-4 Vision chart recognition
Full signal transparency & logs Limited
AES-256 encrypted key vault Varies
92 markets across 5 asset classes Varies Crypto only
Liquidation cascade detection
OI + Funding rate crowding alerts
Live news sentiment scoring
Multi-timeframe hard gating (4h/1h/15m) Manual Single TF
Dynamic risk tightening on drawdown
Per-symbol block / probation system

Traders who got in early
are already seeing results.

“I was sceptical about AI trading bots — tried a few and got burned. Vektor is different. The consensus model means it only fires when all three agents agree. I’ve had fewer trades but a much cleaner win rate since joining the beta.”

🧔
Alex R.
Swing trader · 4 yrs exp
BETA

“The circuit breakers alone are worth the subscription. My old bot blew up a 15% drawdown in one session. Vektor has been running for weeks — circuit breakers fired twice, both times correctly. Saved me real money.”

👨‍💻
Marcus T.
Quant dev · Crypto perps
BETA

“The live terminal on the dashboard is genuinely addictive. Watching the agents debate a trade in real time and then seeing it execute — or get skipped — is something I’ve never seen in any other platform. Absolutely love it.”

🧕
Priya S.
Full-time trader · Hyperliquid
EARLY ACCESS

“Set it up in paper mode on a Saturday morning. By Sunday it had placed 6 trades, closed 4 in profit. I didn’t touch anything. The Kelly sizing is conservative in a good way — it doesn’t YOLO your account.”

🧔‍♂️
James W.
Part-time trader · US stocks perps
BETA

“I work a full-time job. I can’t sit at charts. Vektor trades while I’m in meetings — I get a Telegram ping when something happens. That’s it. It’s genuinely hands-off in a way most bots claim but don’t deliver.”

👨‍💼
Daniel M.
Software engineer · Side trader
EARLY ACCESS

“The transparency is what gets me. Every scan shows you exactly which symbols passed triage, what each agent scored, and why the trade was skipped or taken. Most bots are a black box. Vektor shows its work.”

👩‍📈
Fatima K.
Risk analyst · Commodities perps
BETA

Under the hood.

For the technically curious. Every system, every layer, every number.

🧠
Meta-Learner v2.1 — Stacked Ensemble + Online Learning
~/src/meta_learner.py · ~1,200 lines

Three-layer stacked ensemble: GradientBoostingClassifier (100 estimators, learning rate 0.05) + RandomForestClassifier (200 estimators) + LogisticRegression as meta-learner. Online learning via SGDClassifier with partial_fit — the model updates immediately after every trade close without needing a full refit. SHAP TreeExplainer surfaces feature importances per prediction. Bayesian uncertainty quantification estimates confidence intervals. Concept drift detection uses population stability index — when distributions shift, the model flags stale weights. Experience replay buffer stores 500 high-value trades; periodic replay sessions re-emphasise difficult cases.

GradientBoostingRandomForestSGD partial_fitSHAPConcept driftExperience replayscikit-learnnumpy
Liquidation Cascade Detector
~/src/liquidation_monitor.py

Connects directly to Hyperliquid’s WebSocket liquidation stream. Every liquidation event is logged with symbol, side, size, price, and timestamp. A 5-minute rolling window aggregates long vs. short liquidation value. When the total crosses a threshold and the rate of new liquidations drops sharply, a cascade-exhaustion signal fires. Intensity is classified into four tiers.

WebSocketRolling windowasyncioHyperliquid API
70%
Historical win rate
5m
Lookback window
4
Intensity tiers
📰
News Sentiment Engine
~/src/news_monitor.py · 3-min poll cycle

Three-layer aggregation pipeline. Layer 1: RSS feeds from Reuters, BBC, CoinDesk, CoinTelegraph, MarketWatch (free). Layer 2: CryptoPanic API with ‘important’ filter (free tier). Layer 3: TheNewsAPI (paid). All headlines pass through a keyword pre-screen, SHA-256 deduplication (persisted to disk across restarts), and DeepSeek classifier. MacroSentimentState decays to neutral after a configurable TTL with no corroborating signals — ensuring old news can’t bleed into live entries.

DeepSeek classifierSHA-256 dedupTTL decayfeedparseraiohttp
👁️
GPT-4 Vision Agent
~/src/vision_agent.py

Programmatically renders OHLCV candlestick charts using Pillow — including EMA overlays, volume bars, and S/R level annotations. The rendered image is base64-encoded and sent to GPT-4 Vision with a structured prompt requesting: pattern classification, support/resistance identification, risk level assessment (low/medium/high), and a confidence score. The vision score is combined with quantitative agent scores in the consensus calculation.

GPT-4 VisionChart renderingPillowbase64OpenAI API
📈
OI + Funding Rate Monitor
~/src/oi_funding_monitor.py · 5-min cache

Polls Hyperliquid’s meta endpoint for open interest and funding rate across all symbols every 5 minutes. Funding rate is annualised for comparison. A crowded-score is computed from the combination of OI change (24h delta) and funding rate deviation. Scores beyond ±0.5 flag moderate crowding; beyond ±0.7 flag extreme crowding. Extreme crowded-long reduces long entries; extreme crowded-short reduces short entries.

Crowded-score −1 to +1Annualised funding5-min cacheHyperliquid meta API
🕐
Multi-Timeframe Analyzer
~/src/mtf_analyzer.py · 69 API calls cold, 0 warm

Fetches 15m, 1h, and 4h candles concurrently (asyncio.Semaphore(8)) for every candidate symbol. Bullish signal: Price > EMA20 > EMA50. Bearish: Price < EMA20 < EMA50. 4h is a hard gatekeeper — disagreement kills the trade. Cache TTLs: 15m=4min, 1h=14min, 4h=59min. Warm-cache cycles consume zero API calls, enabling aggressive re-scanning.

EMA20/EMA50Tiered TTL cacheHard 4h gateasyncioSemaphore(8)
⚙️
Risk Engine — Kelly + ATR + Dynamic Risk Manager + Symbol Protection
~/src/agent_production.py · ~/src/dynamic_risk_manager.py · ~/src/symbol_protection_v2.py

Position sizing uses Kelly Criterion capped at 25% of Kelly to prevent over-concentration. Kelly fraction is calculated from rolling win rate and avg win/loss ratio. ATR (14-period) sets stop distances — stops scale with actual volatility, not fixed percentages. The Dynamic Risk Manager auto-tightens all thresholds when drawdown exceeds 5%: minimum confidence rises, Kelly fraction shrinks, max open positions reduces. Symbol Protection V2 tracks every symbol’s performance history and applies 3-day, 7-day, or 30-day blocks on underperformers — with a probation mode that allows limited re-entry for redemption. The Liquidation Protection Engine monitors real-time distance-to-liquidation, warns at 10%, fires critical alerts at 5%, and calculates exact margin injection needed to reach a safe distance.

Kelly CriterionATR stopsDynamic risk tighteningSymbol block/probationLiq. protection engineCorrelation guardDaily loss limit 10%Max drawdown 20%
25%
Max Kelly fraction
14
ATR period
10%
Daily loss limit
20%
Max drawdown
Pricing

Simple, transparent pricing.

Start free for 14 days. No credit card. Cancel anytime.

Starter
$29/mo
For traders getting started with algorithmic systems.
  • Full dashboard access
  • Real-time signal feed
  • Trade history & analytics
  • Telegram notifications
  • Custom symbol lists
  • API access
MOST POPULAR
Pro
$79/mo
For active traders who want full control.
  • Everything in Starter
  • Custom symbol lists
  • Adjustable risk parameters
  • API access
  • Advanced analytics
  • Priority email support
Enterprise
Custom
For funds and prop desks needing dedicated infrastructure.
  • Everything in Pro
  • Dedicated instance
  • Custom strategy integration
  • White-label dashboard
  • SLA + uptime guarantee
  • Slack / dedicated support
Contact us
FAQ

Questions before you sign up.

Everything you need to know before committing.

No coding required. Connect your exchange key, set your risk parameters once, and the bot handles everything automatically from that point.
Hyperliquid (primary — zero-gas on-chain perps) and Binance Futures. Paper trading works without any exchange connection. Additional exchanges planned.
Vektor defaults to paper trading. Add your exchange API key in Settings → Exchange Keys to switch to live. Both modes use identical logic — the only difference is whether real orders are placed.
No minimum enforced by Vektor, but we recommend at least $500 for Kelly sizing to work effectively. Start in paper mode with zero capital at risk.
AES-256 (Fernet) encryption at rest. The encryption key lives in the server environment — never in the database. Keys decrypted in-memory only at order execution, never logged or returned in any API response.
Our live paper account tracks ~67% win rate. Past paper performance does not guarantee live results — slippage and funding rates affect live trading. See real-time data on the demo page.
5% daily loss circuit breaker pauses new entries. 15% peak drawdown halts the system until recovery. The meta-learner also raises confidence thresholds — the system becomes more selective, not more reckless.
Yes — runs on a dedicated VPS continuously. Crypto is 24/7. Stock/index perps can be configured to skip outside primary trading sessions. No action required from you.
14 days of full dashboard access — signal feed, trade history, analytics, positions, all features. No credit card. After trial, subscribe to continue or your account enters read-only mode.
Yes. Cancel from Account → Billing at any time. Access continues until end of billing period. No cancellation fees, no lock-in. Data retained 90 days after cancellation.
Get started

Let AI trade perpetuals
for you, around the clock.

14-day free trial. No credit card. Full dashboard from day one.

See live demo →
Invalid credentials
No account? Sign up free →
Something went wrong
Have an account? Log in →

⚠  Risk Disclosure: Trading perpetual contracts involves substantial risk of loss. Leverage amplifies both gains and losses. Past performance — including paper trading results shown on this site — is not indicative of future results. Vektor is a tool, not financial advice. Never trade with capital you cannot afford to lose. You are solely responsible for your trading decisions. Learn more in our FAQ.

Start free for 14 daysNo credit card required