Platform · Architecture

Everything your trading app needs, working together.

TradingSDK brings 46 focused services together behind one API. They cover the full journey from accounts and market data to orders, risk, research, and reporting.

46

Services

751

Ready-made API actions

6

Clear groups

18

Order types

How it fits together

A clear path from your app to the data behind it.

Web, mobile, and desktop apps all connect in the same way. Trading features sit on top of shared market data, accounts, permissions, and other essentials, so every part of the product stays in sync.

WebMobileDesktopOne API for every app · requests + live updatesFROM APP FEATURES TO CORE DATALAYER 6ExperienceFeatures for users6 servicesLAYER 5ApplicationResearch & analysis7 servicesLAYER 4TradingOrders, money & risk10 servicesLAYER 3Financial DataMarket information6 servicesLAYER 2Reference DataShared definitions5 servicesLAYER 1PlatformAccounts & access11 servicesEnginetrading & researchjobsReliable data · PostgreSQL · ClickHouse · Redis · File storage

Built for different kinds of work

Fast requests, live updates, and heavy calculations each have a home.

Some work needs an immediate answer, some runs continuously, and some takes serious processing power. TradingSDK handles each kind separately while keeping the experience connected.

Apps and integrations

One front door

Web, mobile, desktop, and partner apps all use the same consistent API.

Ongoing tasks

Background services

Data imports, alerts, indicators, and scheduled work continue without slowing down the app.

Trading and research

Engine

Dedicated processing handles live trading, simulated trading, backtests, and optimization.

Realtime updates

Live delivery

Prices, trades, and portfolio changes reach connected apps as soon as they happen.

PostgreSQL

accounts and business records

ClickHouse

large volumes of market data

Redis

fast updates and short-lived data

File storage

archives and larger files

What is included

46 services, grouped by what they do.

Choose a service to learn about its role. Each one has a clear responsibility, making the platform easier to understand, grow, and operate.

Layer 6ExperienceFeatures people use
Layer 5ApplicationResearch and analysis tools
Layer 4TradingOrders, money, and safety checks
Layer 3Financial DataLive and historical market information
Layer 2Reference DataShared market definitions
Layer 1PlatformAccounts, access, and core operations
Specialized processingProcessingTrading and research calculations

What happens to an order

Every order follows a clear, controlled path.

From the moment someone taps Buy or Sell, the order is checked, sent to the right destination, recorded, and reflected in the portfolio.

  1. 01

    Order

    Request received

  2. 02

    Risk

    Limits checked

  3. 03

    Engine

    Trade processed

  4. 04

    Execution

    Destination chosen

  5. 05

    Fill

    Result confirmed

  6. 06

    Ledger

    Money recorded

  7. 07

    Portfolio

    Holdings updated

Each step has a clear owner. Changes are checked before they happen, and every money movement is recorded as part of the same action.

Build on a foundation this deliberate.

Join the early-access waitlist, or talk to us about what you're building.