Download
Open source · Windows & macOS

Desic Terminal — open-source AI quant trading workstation for OKX crypto markets

Intelligence Built For Execution

AI-native OKX perpetual terminal. Realtime markets, charts, execution, and strategy research share one live state.

24 Chart Indicators
527k Backtest Bars
11 Timeframes
10 AI Providers

Resting liquidity · synthesised book, not market data

Live interface · simulated data

Workspaces

One terminal. One live state. One audit trail.

Markets, charts, orders, intelligence, and Python research read the same realtime data and write to the same audit context — no bridging between separate tools.

Pro charts

11 timeframes from 1m to 1D, 24 built-in indicators across 9 overlays and 15 oscillators, 12 drawing tools, layer management, quick trading on the chart, and detached multi-chart windows.

  • 24 indicators
  • 12 drawing tools
  • CSV export

Live trading

OKX Public, Business, and Private WebSocket streams behind depth and trades, a compact ticket, limit/market/algo orders, TP/SL, OCO, amend and cancel, and full position management.

  • 7 order types
  • WSS-first routing
  • Idempotent submission

Size by contracts or by cost

Enter a quantity in contracts, or a USDT cost that covers margin plus fees at the selected leverage. The ticket back-solves the contract count, steps it to the lot size, and shows the fee-inclusive estimate before you send.

  • Contracts or USDT cost
  • Lot-size stepping
  • Fee-inclusive estimate

Beyond the ticket

Read the market. Test the idea. Let the agent keep watch.

  1. Order flow

    A chart mode built only from data the desktop already holds: volume profile with point of control and value area, taker delta and CVD with marked divergences, liquidation prints, and resting walls read from the live 400-level book.

    • Volume profile · POC
    • Taker delta · CVD
    • Live 400-level walls
  2. Market Radar

    Explainable ranking across every live OKX USDT perpetual — relative strength, realized volatility, turnover change and trend stability — plus a constellation view and a replay timeline over persisted hourly snapshots.

    • Whole-market ranking
    • 400 days of daily history
    • 90-day replay
  3. Market intelligence workspace showing news, events, and derivatives positioning

    Market intelligence

    News and clustered events, coin sentiment, the economic calendar, open interest, taker flow, crowding, funding, basis, Smart Money activity, and system stress — stored locally as attributable evidence.

    • Local durable evidence
    • Never a trade command
    • Per-device read cursors
  4. AI assistant

    Streaming reasoning over allowlisted tools that read real account and market evidence. 10 providers plus the official Codex CLI and Claude Code channels, or any OpenAI-compatible endpoint.

    • 10 providers
    • 2 official CLI channels
    • Safe DSL indicators
  5. Backtest · equity with its real drawdowns

    Systematic strategy

    A bundled, checksum-verified CPython 3.13 runtime — no setup. Write Python strategies, backtest across up to 366 days of 1-minute data, tune parameters, and pin an exact immutable version to every run.

    • 527,040-bar range
    • Zero-setup Python
    • Immutable versions
  6. Parameter terrain

    Tune on fixed Fast/Standard/Deep budgets with a 70/30 train-validation split, then read the result as terrain: a broad plateau is robust, a lone spike is overfit. The overfit layer marks the difference.

    • 30 / 100 / 300 candidates
    • 70/30 split
    • Overfit layer
  7. Dispatch · lead agent to specialists to gate

    AI automation

    Profiles with typed wake conditions, bounded auto-execution, multi-agent orchestration, position reviews and versioned Skills. Every run leaves an audit record you can replay.

    • Typed wake conditions
    • Multi-agent dispatch
    • Versioned Skills
  8. Watch pulse · wakes, gates and decisions

    Watch pulse

    A profile's rhythm on one time axis: every wake, which condition fired, and whether it cleared the gate into a decision. Signal history keeps actions, blocks, order identifiers and errors.

    • Per-condition lanes
    • Blocks kept, not hidden
    • Replayable runs

Safety model

Permissions are not prompts.

What the model may do is enforced by the runtime, not requested in text. A call passes sidecar tool visibility, agent runtime policy, Rust account and environment binding, contract validation, trade precheck, live confirmation, idempotency control, and a persisted audit record.

Gate chain · every check, fail closed
AI permission modes and what each may do
Mode Read market & account Trade opportunities External trade side effects
advisor Yes No Forbidden
copilot Yes Create, modify, reuse User approval required
limited_auto Yes Submit via frozen candidate Profile-authorized scope only

Risk-increasing operations fail closed. Risk-reducing paths such as closing a position stay available. API keys should never carry withdrawal permission, and demo and live trading use separate credentials.

Download

Free, open source, and yours to audit.

MIT licensed. Everything runs on your machine: your keys stay in the OS credential store, and market history lives in a local database.

Desic Terminal is built in the open. The complete source lives in the Desic-Terminal repository on GitHub — issues and pull requests are welcome.

Installers are not code-signed yet. No Apple Developer ID or Windows Authenticode signature.

On macOS, move the app to Applications, then right-click it and choose Open. If it is still blocked, go to System Settings → Privacy & Security and choose Open Anyway. On Windows, SmartScreen may warn on first install — confirm the download came from this repository before continuing.

Contact

Questions, feedback, or want to compare notes?

The QQ group is the fastest way to reach us. Bug reports and feature requests are best filed as GitHub issues so they stay tracked.

Desic Terminal QQ group QR code, group 781180447

QQ group

781180447

Scan the code, or open the join link directly.

Join the group →