Documentation for APIs and webhooks, product explainers, and answers to common questions.
Connect signals to scoring and scoring to execution. We use JSON over HTTPS, bearer tokens for REST, and HMAC-signed webhooks for inbound payloads.
Auth (REST): Bearer token
Auth (Webhooks): HMAC signature header X-Signature
POST /api/v1/signals: Ingest signal payloads
GET /api/v1/scores?symbol=SPY: Fetch latest final_score
POST /api/v1/orders: Submit an order intent (paper/shadow)
GET /api/v1/positions: Retrieve current positions snapshot
{
"ts": "2025-09-03T12:00:02Z",
"strategy_id": "rsi_ema_v3",
"symbol": "SPY",
"insight": {"direction":"Up","magnitude":0.012,"confidence":0.73,"horizon":"1D"},
"context": {"vol":0.18,"regime":"risk_on","model":"xgb_2025_09_01"}
}
{
"symbol": "SPY",
"score": 0.81,
"horizon": "1D",
"rationale": ["rsi_ema_v3:+0.52","regime:+0.18","mean_revert:-0.11"],
"ts": "2025-09-03T12:00:10Z"
}
Compute HMAC_SHA256(secret, raw_request_body) -> signature
Compare with header X-Signature (constant-time compare)
Reject if missing/invalid
From per-strategy outputs to a single final score with weights, decay, and confidence.
Stable broker connectivity, retries, and auditability without over-engineering.
A safe rollout path with kill switch, exposure caps, and reconciliation.
We provide software and integrations. You control your broker accounts and decisions.
No. Vision Maverick is software for research and execution. See Risk Disclosure.
Yes. Paper and shadow modes are first-class.
US, EU, and India through your brokers; availability varies by venue.
Yes—emit Insights and send signed webhooks to our ingestor.
Yes—emit Insights and send signed webhooks to our ingestor.