Private beta · invite only

Trade the WEF Top 10 risks.
Compound-engine rigor.

A decision engine for traders and analysts who need to price geoeconomic and macro risks in real time. Four-layer compound risk (geopolitical, sanctions, energy, leverage) with DSR-certified backtests and auditable lineage. BTC calls today; multi-asset rolling out through 2026. Built for people who need to prove why, not just how much.

200+ unit tests, 100% green Cloudflare Access · zero IP exposure 8 data modules, 1-hr cadence
Live · refreshed hourly

Live snapshot.

The same view you get when you open the dashboard. Six cards, one truth per day.

snapshot 2026-04-22 · 08:38 UTC
Current decision HOLD
57.5 / 100
ts 08:38 · low-vol regime
BUY ≥ 58 · SELL ≤ 40
Paper portfolio FLAT
$1,000
PnL +0.00% · 0 trades
initial capital $1,000
Compound chain QUIET
No reliable chain in the last 120 min
tombstone · quiet regime = normal
Compound engine heartbeat HEALTHY
0.28h
9 runs / 24h · cron 60min
alert threshold 2h
Freshness alerts 0 STALE
0 module(s)
All modules fresh
M1-M8 monitored · threshold 24h
Open position FLAT
No paper position open
Run Engine opens LONG when score ≥ 58

Snapshot from the live engine. For real-time state, request access.

Two modes, one engine.

The same backend serves the retail trader who wants a decision in 3 seconds, and the institutional analyst who needs statistical rigor before sizing risk budget.

Trader

One screen, all the truth. Decision, portfolio, position, heartbeat — no cognitive overload. Export a one-page PDF in a single click to share with your group.

  • 4 focused tabs · Overview · Chart · Signals · Portfolio
  • 6-card landing · decision, compound, heartbeat, freshness
  • PDF export bundle · shareable in one click
  • Paper trading V4 · $1K initial, live unrealised PnL
Watch trader walkthrough

Analyst

Statistical rigor, zero hand-waving. DSR (Bailey & López de Prado), PBO CSCV, walk-forward 70/30, factor exposure FF5+MOM. Every signal has auditable lineage down to the payload hash.

  • 5 tabs · Overview, AI Reports, Risk Narrative, Backtest, Lineage
  • Compound chain · 4 layers: geopolitical / sanctions / energy / leverage
  • Backtest certificate PDF · signed hash, reproducible
  • Data lineage · payload hash, look-ahead flag, DOT graph
Watch analyst walkthrough

How it works.

Three layers. No magic. Code auditable down to the last signal.

01

Ingestion

Eight independent data modules (crypto markets, on-chain, derivatives, macro, cycles, GDELT, sanctions, energy). Release-lag configured per module. Heartbeat monitoring built-in.

M1_CRYPTO · M2_ONCHAIN · M3_DERIVS
M4_MACRO · M5_CYCLES · M9_GDELT
M10_SANCTIONS · M11_ENERGY
02

Compound Engine

Four layers L1–L4 with exponential time decays, stress- exceedance normalization [0,1], bootstrap 95% CI, log-space variance propagation. Only signals when max|ρ_log_residuals| < 0.3.

L1 geopolitical (τ=3)
L2 sanctions (linear T=30)
L3 energy (τ=14)
L4 leverage (τ=7)
03

Decision + Proof

Score 0–100 with thresholds BUY ≥ 58 / SELL ≤ 40. Every decision ships with an AI narrative (Opus 4.7 · 4-sentence explanation), a backtest certificate (DSR + PBO + walk- forward), and per-variable data lineage.

DSR · Bailey & López de Prado 2014
PBO · CSCV k=16
Walk-forward 70/30 IS/OOS
Founding member pricing

Pricing.

First 100 Pro users lock in at $29/mo indefinitely — founding-member grandfather clause. Regular price moves to $49/mo from 2026-Q4.

Free
$0 / mo

For the curious.

  • Landing snapshot (daily refresh)
  • Weekly digest email
  • Read-only landing; no live dashboard
Get started
Pro · founding member FIRST 100
$29 / mo

regular $49/mo from 2026-Q4 — grandfathered forever at $29

For active traders and quant researchers.

  • Full live dashboard (4 or 5 tabs by persona)
  • Compound chain narrative (AI) + timeline
  • Bundle export (PDF + CSV-zip) on demand
  • Backtest Lab (Faber reference + certified report)
  • API GET /v1/score/current · 100 req/day
  • Telegram alerts on compound signal fire
Request access
Institutional
Contact sales

Family offices, quant funds, risk teams.

  • Everything in Pro, plus:
  • Strategy `.py` upload in Backtest Lab
  • API 10 000 req/day + SLA + webhooks (roadmap)
  • Priority support + custom onboarding
  • Multi-seat licensing (team workspaces)
Talk to us

Design partners: free 90-day Pro access in exchange for two demo calls per month, written feedback after major ships, and a testimonial. Convert at $29 grandfathered — apply here.

Defense in depth

Security & privacy.

Built for institutional due-diligence from day one. Zero IP exposure, invite-only access, full audit trail.

Cloudflare Access gateway

Email allowlist + Google SSO, 24h session, revocation <5s. Host IP never exposed (outbound tunnel, zero port-forward).

Role-based authorization

Three tiers (visitor · demo · admin). Uploads, reset portfolio, destructive actions are admin-only. API-burning actions rate-limited to 3/day per email.

Auditable usage logs

Access events (who, when, IP, device, country), app events (sensitive button clicks), Anthropic cost per user. Retention ≥ 90 days.

Demo / prod data segregation

Prospects see a sanitized snapshot (last 7 days, no sensitive internal scoring). Master data stays isolated behind admin role.

Read-only · v1

API for automation.

Hit the same engine programmatically. JSON response, Cloudflare Access gated, role-based rate limits. No separate API key — your dashboard session is the credential.

  • GET /v1/score/current
  • GET /v1/openapi.json — full schema
  • GET /healthz — liveness probe

Rate limits: admin unlimited · demo 10k/day · visitor 100/day.

Live api.sentealpha.com
# authenticate once via the dashboard, then reuse the cookie
curl -sH "Cookie: $CF_ACCESS_COOKIE" \
  https://api.sentealpha.com/v1/score/current
{
  "ts": "2026-04-22T16:38:18Z",
  "score": 57.69,
  "signal": "HOLD",
  "regime": "BULL_MARKUP",
  "macro_overlay": "RISK_ON",
  "conviction": 0.406,
  "compound_chain": {
    "chain_id": null,
    "chain_reliable": null,
    "compound_adj": 0.0
  },
  "api": { "version": "v1", "role": "demo",
           "rate_limit_remaining": 9999 }
}

Full reference: request access → API_REFERENCE.md shared on approval.