VibeQuant · AI quant trading system
AI-augmented quant trading for crypto, US equities and A-shares. Strategies think in a sandbox; a read-only engine prices them.
Exchanges & data sources connected
Market, research, backtest, live guards and the audit feed, in a single terminal.
Net worthPaper
$14,850.20
Strategies can only return an OrderIntent. The pricing rules are not theirs to edit.
Data layer
Sorts, de-dupes, drops NaN and unclosed bars, once, for everyone. Only closed data crosses.
FactorWindow.from_feed()Sandbox layer
May read a factor window, may return an order intent. Importing trading modules raises instantly and pushes to your phone.
SandboxViolationRead-only base
Time, fees, slippage, settlement and liquidation rules are frozen. What a fill costs is decided here and only here.
EngineConfig(frozen=True)Proof layer
Every fill is hash-linked to inputs and clocks. A run is trusted only if the proof verifies and every attack was blocked.
trusted = verified && all_blockedThe line behind is illustrative, not live performance
STEP 01
Capture the signal
Closed bars scanned every 60 seconds; trend and pullback must align, and idle scans still log their indicator readings.
STEP 02
Check against risk
Cooldown, daily-loss cap, cost-adjusted RR and liquidation distance are checked one by one; any failure blocks the order with a written reason.
STEP 03
Fill or reject
Autopilot places it, copilot waits for your approval; a shadow snapshot and dual clocks are captured first.
STEP 04
Watch the P&L
TP1 scale-out, stop moves up, exits fire; every fill is hash-sealed and traceable.
A backwards clock raises. Future functions are caught mechanically, not by code review.
event_time → data_available_at → signal_computed_at → order_executed_at
Four attacks run against every backtest: fee tamper, lookahead, direct-order escape, clock forgery. Static source inspection only, it never places an order.
A different commission means a different config digest. Two runs cannot share a proof hash.
Real order book, expected vs realized slippage, and separate signal-to-order and routing-only clocks, captured before every route.
Liquidation-distance pre-check, daily-loss kill switch, feed guard, post-exit cooldown, on a 60-second cycle.
Gross risk-reward is a constant and always looks good. The number that decides expectancy is net of fees, and skipped signals are reported, never silently dropped.
$14,850.20
+624.80 (+4.36%)[VibeQuant] Short ETH/USDT filled
@3,420.5 · stop 3,512.8 · TP1 3,286
ETH/USDT@1h SHORT: bearish close near E21
net RR 1.42 >= 1.0
short filled @3,420.5
to entry -1 ATR
a3f9… verified
Only what matters interrupts you: Bark pushes straight to your phone.
Subscription plans coming soon
The whole pipeline, zero risk
Paper
Real money, full guards
Live
Keys stay on your server
Self-hosted
Running it for a team or on-prem? Contact us →
Crypto (spot + futures) · US equities (Alpaca) · A-shares (Tushare/AkShare/Eastmoney)
Exchange API keys live only on your own backend and the browser vault key never reaches the server; strategy code is sandboxed and cannot even import the trading modules.
AI outputs declarative rules that are interpreted, never executed as code; they can only return an order intent, while pricing and risk stay in the read-only engine.
Every run faces four adversarial attacks (fee tamper, lookahead, sandbox escape, clock forgery) plus a cryptographic proof chain; only verified and fully-blocked runs are marked trusted.
Crypto spot and futures (Binance/OKX/Gate), US equities (Alpaca), A-share data (Tushare/AkShare/Eastmoney).
Web, desktop (Tauri) and CLI, all self-hostable; subscription plans coming soon.
For partnerships, private deployments or product feedback, email [email protected] and we'll get back to you soon.