Thernyx Operations
Internal trading console — access restricted
Protected by Cloudflare Zero Trust · Access
Sign in with your @thernyx.com identity. Authentication is enforced by Cloudflare Access before this application loads.
You will be redirected to your identity provider (Google Workspace / one-time PIN) per the Access policy. Sessions expire per policy; re-authentication is then required.

Command Centre

Proprietary digital-asset trading · multi-venue operations
UTC --:--:-- · GST --:--
Day P&L +$3,142
LIVE
Trading Equity (NAV)
saldos read-only ao vivo
P&L — hoje
fills do dia (FIFO)
Posições abertas
ativos com saldo > 0
Venues conectadas
read-only ativas
BTC / USDT
24h
Fear & Greed
alternative.me
Melhor spread cross-exchange
entre nossas venues
Exposição bruta
0× alavancagem (spot)

BTC/USDT · 30 dias mercado (referência)

Alocação de capital por venue

limite 40% / venue

P&L por estratégia fills reais

Sem operações ainda — preenche quando os bots começarem a executar.

Risk envelope

Within limits

Mercado ao vivo

live
Carregando preços…
Conectividade das venues
VenueRegiãoContaConexão (RO)Saldo (USD)Peso
Volume maker 24h
engine não conectado
Rebates MTD
com operações reais
Spread médio de mercado
melhor por par · ao vivo
Fill ratio
quotes → fills
Active quoting strategies
PairVenueBidAskSpreadInv. skewMaker vol 24hRebatePnL (24h)Status

Inventory vs target

auto-rebalance band ±15%

Quote ladder — BTC/USDT @ OKX

depth placed each side
Bid liquidityAsk liquidityMid

Quoting parameters

Target spread6–10 bps
Order refresh750 ms
Max inventory / asset30% capital
Skew modelInventory-linear
Cancel-on-disconnectEnabled

Adverse selection

engine off
Toxic fill ratio
Mark-out (1s)
Mark-out (30s)
Métricas preenchem quando o engine de quoting estiver conectado e executando.

Guardrails

Max position breachNone
Volatility auto-pauseσ > 3.5%/5m
Min book depth$250k
Kill-switchArmed

PnL decomposition (hoje)

engine off
Spread captured
Maker rebates
Fees paid
Inventory M2M
Net MM PnL$0
Decomposição real assim que houver fills de market making.

Inventory neutrality — BTC

sem inventário
−q_maxtarget 0+q_max
Current inventory (q)0.00 BTC
q_max (hard cap)±2.50 BTC
Soft limit (0.7·q_max)±1.75 BTC
Limites são config; o q atual reflete o saldo real (sem posição).

Quoting health

engine off
% time quoting (uptime)
Fill asymmetry
Requotes / min
Post-only rejects
Reference modelAvellaneda–Stoikov
Telemetria de quoting preenche com o engine conectado.
Arb P&L hoje
execução não conectada
Pares com edge agora
spread bruto > 0
Maior dispersão
entre venues · ao vivo
Maior spread líquido
antes de custos
Live opportunities scanning 8 venues
TypeInstrumentBuy @BidSell @AskGrossNet*SizeAction
*Net spread after taker fees, est. on-chain/internal transfer cost and slippage. Auto-exec fires only above the configured net-bps floor with pre-positioned inventory (no settlement-leg risk).

Cross-venue price matrix

deviation vs consolidated mid (bps)

Strategy mix


Cross-exchangespot vs spot, same asset
TriangularA→B→C→A within venue
Cross-pair / statUSDT/USDC, BTC/ETH ratio
Working orders
0
engine não conectado
Fills hoje
execuções reais
Avg slippage
vs arrival mid
Fees pagos hoje
com operações
Working orders
TimeVenuePairSideTypePriceQtyFilledStrategyTIFStatus

Trade blotter — recent fills

Live
TimePairSideVenuePriceQtyValueLiq.

Routing & latency

order ack round-trip

Smart order routernão conectado
Avg ack latency
Reject rate
Roteamento e latência aparecem quando o engine de execução estiver conectado.
Exposição bruta
cripto (não-stable)
Exposição líquida
spot · sempre long
VaR (95%, 1d)
requer histórico
Alavancagem
0.00×
spot · sem margem
Open positions
AssetVenue(s)SideQtyAvg priceMarkValueuPnL% equityLimit

Risk limits — board-approved

dentro dos limites
Position / asset
0% / 30%
Position / pair
0% / 20%
Capital / venue
0% / 40%
Venue count
3 / ≥3
Daily drawdown
sem histórico
Monthly drawdown
sem histórico
Limites aprovados pelo board (thresholds). Os valores atuais refletem a posição real — halt automático se o drawdown mensal passar de 5%.

Exposure by asset


Stress scenarios

CenárioImpacto no capitalBreach
BTC −20% / 24h$0OK
Stablecoin depeg −2%$0OK
Liquidez −50% nos books$0OK
Sem posições/saldo — o impacto calcula sobre a exposição real assim que as contas forem fundeadas.
Live balances · read-only API
Pulled directly from each exchange via signed read-only API (Bitget · Gate.io · BingX). Keys live as Cloudflare secrets — never in the browser. Approved & configured venues return live balances; others show “configure key”.
Click Refresh balances to query the live read-only APIs.
API key manager · read-only
Live connection status per venue, driven by the actual read-only secrets present in Cloudflare (never shown in the browser). Approved & connected venues stream balances; onboarding venues show exactly which secrets to add once the account is live. No mocked data.
VenueRegionAccountRead-only secrets (Cloudflare)ConnectionBalances
Exchange API capabilities & auth model
ExchangeAuth credentialsBalances endpoint (read-only)WebSocketDoc
All venues authenticate read endpoints with HMAC-SHA256 over timestamp + method + path + body. Bitget, OKX, Crypto.com & KuCoin additionally require a passphrase set at key creation; Kraken/Bybit/Gate.io do not.
Total nas exchanges (NAV)
saldos read-only ao vivo
Em exchanges conectadas
gate · bitget · bingx
Banco corporativo (UAE)
fora do read-only
Transferências pendentes
0
nenhuma

Plano de alocação de capital

meta USD 3.0M
Alocado $0Meta $3.00M
Fase 1 — validação ($0,5–1,0M)a iniciar (fundear contas)
Fase 2 — escala a $2,0Mplanejada
Fase 3 — total $3,0Mplanejada

Settlement flow

Bank → Venue → Bank
Balances by venue
VenueUSDT/USDCBTCETHSOLTotal USDWeightStatus

Transferências — four-eyes

DireçãoValorParaIniciadorAprovação
Nenhuma transferência pendente. Movimentações entram aqui com a aprovação 4-olhos quando houver fluxo de tesouraria.

Endereços na whitelist

address-book
Nenhum endereço cadastrado ainda. Endereços de depósito/saque entram aqui (com dupla autorização e cooldown de 24h) quando você configurar a tesouraria.
Sanctions screening
standby
OFAC / UN / EU · sem triagens ainda
Wallet risk (analytics)
standby
TRM / Chainalysis · pré-operação
Alertas abertos
0
nenhum
Audit trail
ativo
ordens + transferências logadas

Surveillance & control log

retained ≥ 6 years
Time (UTC)EventDetailSeverity

Controls status

Pre-trade limit checksEnforced
Four-eyes on fund movesArmed
Address whitelistingLocked
Travel Rule readinessStandby
Self-trade preventionOn
Segregation of dutiesActive

KYB / document expiry tracker

DocumentScopeExpiryStatus
DMCC Trade LicenceFZCO27 Jan 2027Valid
VARA NOCFZCO27 Jan 2027Valid
Proof of business addressKraken KYBrefresh ~90dRenew soon
Share certificateHolding27 Jan 2027Valid

Regulatory perimeter

ActivityVA proprietary trading
ScopeSpot only · CEX · own capital
No client funds / custodyConfirmed
LicensingDMCC · VARA perimeter
AML/CTFUAE DL 20/2018 · FATF
"The market is volatile. Our process isn't." — controls aligned to the VARA Compliance & Risk Management Rulebook and FATF R.15/R.16.

Trading pairs

Click a pair to enable/disable it on the selected venue. Greyed pairs aren't listed on that venue.

Enabled pairs

0 pairs
Coverage matrix — pair × venue
● enabled  ·  ○ available, not enabled  ·  — not listed on venue. A pair must be enabled on ≥2 venues to be eligible for cross-exchange arbitrage.

Bot engine connection

Não conectado
Enginethernyx-mm-core
Versiona integrar
Heartbeat

Run mode

Engine running
master on / off
Auto-deploy on save
push config immediately
Cancel-on-disconnect
exchange dead-man switch
Strategy controller

Market making — quoting parameters

BTC/USDT · Bitget
6.0
7.0
0.020
2.5
3
4
0.80
750
2
1.2
0.12
1.5

Micro-price reference
book-imbalance weighted mid
Avellaneda–Stoikov
reservation price & optimal spread
Dynamic spread (vol)
widen on EWMA σ spike
Laddering
multi-level quotes
Post-only
reject if would take (protects rebate)
Perp hedge on overflow
delta-neutral via BTC perp

Risk manager & kill-switch

independent process
Runs separately from the quoting engine with authority to cancel everything. Layered limits per the Thernyx MM spec.
70
2.0
60
250
1500
5
3.0

Auto-flatten on daily stop
close inventory when daily loss hit
Hedge inventory on stop
perp hedge vs flatten
Halt on WS disconnect
cancel all on feed loss
Manual review after stop
require operator to re-arm

Arbitrage controller

cross-exchange · triangular · stat
8
12
40,000
3.0

Cross-exchange
same asset, venue A vs B
Triangular
A→B→C→A within a venue
Cross-pair / statistical
USDC/USDT, BTC/ETH ratio
Auto-execute
fire above floor w/ pre-positioned inv.

Config profile

pmm_dynamic
Deploy validates the profile against board risk limits, then pushes it to the engine over the gateway. Profiles are versioned; live deploys require four-eyes approval.

Describe your strategy

Claude
Examples — click to use
Runs server-side via a Cloudflare Pages Function (/api/compose) that holds the Anthropic key as a secret — never exposed to the browser. Output is a draft for review, not auto-deployed.

Composed profile

Write a strategy and click Compose with Claude — the structured parameters, IF/THEN automations and risk controls appear here, ready to apply to the Bot Configuration.

Market snapshot

Run the analysis to pull live BTC technicals, CryptoQuant on-chain & derivatives, FRED macro and the fear/greed thermometer.
Analyst desk
Five specialists analyze the data in parallel — Technical, On-Chain, Derivatives, Macro and Sentiment.
Bull vs Bear debate
The Bull (🐂) and the Bear (🐻) argue side by side, round by round.
Full agent transcript (raw)click to expand
Decision diary
DateDecisionBTC priceConvictionResult 30dRationale
Saved server-side in Cloudflare D1 — shared across the team. Each call is scored vs the 30-day outcome. Click Rationale to see the full reasoning.
Executed orders
Time (UTC)VenueSymbolMarketStrategySubtypeSidePriceQtyValueFeeRealized P&L
Pick a date range and click Load P&L. Needs the Bitget read-only key configured.
Clique Refresh para puxar as últimas manchetes (CoinDesk, Cointelegraph, The Block, Decrypt, Bitcoin Magazine) já com flags de impacto.
THERNYX TRADING FZCO · Operations Console (prototype) · Built on the Thernyx Design System v1.0 · Live data via connected read-only exchange APIs & Claude.