Skip to content

Why to Build with Tradeboard?

"Why should I use Tradeboard when I can just build my strategy directly on top of the broker's SDK or API?"

It's a common question. Many start with broker SDKs because it feels quick, just wire your signals and send orders. But soon, the pain points show up:

  • How do you monitor trades in real-time?
  • Where do you store and replay logs?
  • How do you test webhooks or strategies before going live?
  • How do you manage symbols, expiries, and contracts across brokers?
  • What happens when you want to switch from Broker A to Broker B?
  • Who builds the option chain, the Greeks, the payoff diagram, the scalping keys?

That's when you realize the SDK is not enough.

Tradeboard takes care of the heavy lifting.

It's not just an API wrapper. It's a full-stack, open-source trading platform you run on your own machine: a complete trading desk, not only an execution layer.


At a Glance

36 broker plugins34 securities brokers, Delta Exchange for crypto derivatives, and a Dhan sandbox plugin
6 official SDKsPython, Node.js, Java, .NET, Go, Rust
53 node typesIn the Flow visual strategy builder
90+ indicatorsIn the built-in charting terminal
18 options toolsChain, Greeks, OI, max pain, vol surface, GEX and more
100% open sourceAGPL-3.0, self-hosted, zero data collection

Trade From the Platform Itself

Earlier versions of Tradeboard were mostly a bridge between your strategy and your broker. That is no longer the whole story. Tradeboard now ships its own trading surfaces, so you can trade directly from it without any external charting package.

Chart Trading Terminal

Fire and manage orders from the chart itself, on streaming broker WebSocket data, with 90+ indicators available on real market data.

See Chart Trading Terminal.

Scalping Terminal

A keyboard-driven terminal built for speed: arrow keys fire CE and PE orders, F6 flattens every position and F7 cancels every pending order. There is also FastScalper, a separate lightweight desktop build in Rust and Tauri.

See Scalping Terminal.

Options Analytics

A full options desk is built in, with real-time Greeks and payoff diagrams:

ToolToolTool
Strategy BuilderStrategy PortfolioOption Chain
Option GreeksOI Tracker and RangeMax Pain
Straddle ChartStraddle PnLOI Profile
Vol SurfaceIV SmileGEX Dashboard
Gamma DensityFutures Arbitrage ScannerPortfolio Backtester
SIP Backtester

Action Center

Square off, cancel, and manage open exposure from one screen, with exchange-aligned auto square-off.

See Action Center.


What Makes Tradeboard Different?

Strategy Management and Hosting

Host your Python strategies directly inside Tradeboard, alongside strategies from TradingView, Amibroker, ChartInk, MetaTrader, Excel, or custom webhooks. Start, pause, schedule, monitor, and analyze, all from a central control plane.

CapabilityDescription
Python Strategy HostingUpload and run Python scripts with scheduling
Flow Visual BuilderDrag-and-drop canvas wiring 53 node types from triggers to indicators, conditions and orders
Multi-Platform SupportTradingView, Amibroker, ChartInk, Excel, and more
Centralized ControlManage all strategies from one dashboard
Process IsolationHosted strategies run in separate processes

See Python Strategy Hosting and Flow.

Sandbox Testing and API Analyzer

The Analyzer Mode works like a local sandbox: test signals, APIs, and strategies with 1 crore default sandbox capital without sending simulated orders to the broker. Market prices can still come from broker data services.

FeatureBenefit
Sandbox Capital1 crore to test freely
Real Market PricesRealistic simulation with live data
Margin CalculationsActual margin requirements enforced
Position TrackingFull position and holdings management
Execution IsolationSandbox orders stay in the sandbox store

See API Analyzer.

Historical Data and Backtesting

Historify lets you download and store historical market data locally using DuckDB. Use this data for backtesting, analysis, or feeding into your strategy development workflow. A portfolio backtester and SIP backtester are built in.

CapabilityDescription
Bulk DownloadsDownload years of OHLCV data
DuckDB StorageEfficient columnar storage
Multiple Timeframes1-minute to daily data
Export OptionsCSV, TXT, ZIP, or Parquet

See Historify and Portfolio Backtester and Analyzer.

Multi-Broker, Multi-Platform

Tradeboard ships 36 broker plugins: 34 securities brokers, Delta Exchange for crypto derivatives, and a Dhan sandbox plugin for paper trading. The securities plugins share normalized API and WebSocket interfaces, reducing broker-specific strategy code.

┌─────────────────────────────────────────────────────────┐
│                    Your Strategy Code                   │
│                       (Write Once)                      │
└────────────────────────────┬────────────────────────────┘


┌─────────────────────────────────────────────────────────┐
│                   Tradeboard Unified API                  │
│         (Common Interface Across Broker Plugins)        │
└───┬─────────┬─────────┬─────────┬─────────┬─────────┬───┘
    │         │         │         │         │         │
    ▼         ▼         ▼         ▼         ▼         ▼
┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐
│Zerodha│ │ Angel │ │ Dhan  │ │ Fyers │ │Upstox │ │ More  │
└───────┘ └───────┘ └───────┘ └───────┘ └───────┘ └───────┘

See the full list under Brokers and Delta Exchange.

Unified Symbol and Contract Management

With Tradeboard's Common Symbol Format, you don't have to worry about broker-specific quirks. Contracts, expiries, and lot sizes are maintained automatically.

BrokerTheir FormatTradeboard Format
ZerodhaSBINSBIN
AngelSBIN-EQSBIN
DhanSBINSBIN

One Tradeboard symbol format, subject to each plugin's exchange coverage.


Speed, Stability, and Control

Performance Optimizations

FeatureImpact
HTTPX Connection PoolingReuses outbound connections to reduce setup overhead
WebSocket Broadcast LayerOne broker stream powers multiple strategies
Symbol CachingInstant symbol lookups without repeated API calls
Rate Limit ManagementAutomatic throttling to stay within broker limits

Real-Time Monitoring

ToolPurpose
Latency MonitorTrack order round-trip times
Traffic LogsRequest metadata, status, and duration history
P&L TrackerReal-time profit and loss visualization
WebSocket DashboardMonitor live data connections

See Traffic/Latency Monitor and PNL Tracker.

Notification and Alerts

ChannelCapabilities
Telegram BotTrade notifications, commands, alerts
WhatsAppTrade notifications and bot commands
WebSocket UpdatesReal-time order and position changes
Dashboard AlertsVisual notifications in UI

Security by Default

Tradeboard is production-tested with enterprise-grade security:

Security FeatureDescription
CORS & CSP HeadersCross-origin and content security policies
CSRF ProtectionToken-based request validation
Rate LimitingPer-endpoint request throttling
Two-Factor AuthTOTP-based login security
Session ManagementSecure session handling with timeouts
Audit TrailsComplete logging for compliance
API Key ProtectionArgon2 hashing plus encrypted retrieval copy
Process IsolationHosted strategies run in separate processes
Zero Data CollectionYour code, your strategies, your data, on your machine

Deploy locally, in Docker, or on cloud servers. Public deployments still require correct TLS, proxy, firewall, secret, and update configuration.


SDKs, Add-ins, and Ecosystem

Official SDKs

LanguageDocumentation
Pythontradeboard on PyPI
Node.jsNodeJS
JavaJava
.NET.NET
GoGO
RustRUST

The Python SDK also ships an indicator library and visualization helpers. See Indicators.

Platform Integrations

PlatformIntegration Type
TradingViewWebhooks
AmibrokerHTTP calls from AFL, with ready-made trading modules
ChartInkScanner webhooks
GoChartingWebhooks
MetaTrader 5MQL5 library and Expert Advisors
ExcelExcel add-in with native worksheet functions and real-time streaming
Google SheetsApps Script
N8NWorkflow automation nodes
TelegramBot notifications and commands
WhatsAppNotifications and bot commands
Chrome ExtensionBrowser-based order entry

AI and Agent Integration

ProductDescription
Tradeboard MCPConnect your Tradeboard account to Claude, Cursor, Windsurf, or ChatGPT
Tradeboard SkillsIndicator, execution, and backtesting skills with ready-made strategies across India, US, and crypto markets

Deployment Options

OptionBest For
LocalPersonal desktop trading
DockerClean, reproducible deployments
Cloud Server24/7 automated trading
VPSLow-latency remote access

Why Not Just Use Broker APIs Directly?

With direct broker APIs, you'd have to build:

ComponentWhat You'd BuildTradeboard Provides
Strategy HostingProcess management, schedulingBuilt-in with Python hosting
Visual Strategy BuildingNode editor, execution engineFlow with 53 node types
Testing EnvironmentSandbox, mock brokerAnalyzer Mode with 1 crore capital
ChartingCharting library, indicator mathsBuilt-in terminal with 90+ indicators
Options AnalyticsChain, Greeks, payoff, OI, vol surface18 options tools included
Scalping InterfaceHotkey handling, fast order pathKeyboard scalping terminal
Symbol ManagementExpiry handling, contract mappingUnified symbol format
Historical DataDownload, store, queryHistorify with DuckDB
Connection PoolingHTTP/WebSocket optimizationHTTPX with connection reuse
Trade DashboardReact UI, real-time updatesFull React frontend included
Log StorageDatabase, query interfaceSQLite with traffic logs
Latency TrackingTiming, metrics, alertsLatency monitor built-in
Multi-Broker SupportN broker integrations36 plugin directories
Security LayerAuth, rate limiting, CSRFEnterprise security included
NotificationsTelegram, WhatsApp, alertsBoth integrated

Tradeboard ships with all this, pre-wired, tested, and open source.


Open Source Freedom

Licensed under AGPL-3.0, Tradeboard gives you:

FreedomDescription
Full Source CodeInspect, modify, extend
Self-HostingRun on your infrastructure
No Tradeboard Per-Order FeesBroker and exchange charges still apply
No Vendor Lock-inSwitch or fork anytime
Commercial UseBuild products on top (with compliance)
Community SupportDiscord, GitHub, documentation

The Bottom Line

AspectBroker APIsTradeboard
Setup TimeWeeks of developmentHours to deploy
Broker SwitchingRewrite everythingChange one config
TestingBuild your own sandboxAnalyzer Mode ready
ChartingBuy or buildBuilt in with 90+ indicators
Options DeskBuild from scratch18 tools included
MonitoringBuild dashboardsFull UI included
SecurityImplement yourselfProduction-ready
MaintenanceYou maintain everythingCommunity maintained
CostYour development timeFree and open source

Broker APIs give you access. Tradeboard gives you infrastructure.

It doesn't replace your strategy logic. It amplifies it with the ecosystem you need to operate, monitor, test, and scale confidently, and it now gives you a place to trade from directly when you don't want to write a strategy at all.

And when you're ready to switch brokers or expand to multi-broker setups, you'll already be on Tradeboard's unified, broker-agnostic foundation.


Previous: 01 - What is Tradeboard

Next: 03 - Key Concepts