How it works

From leader fill to your Tradovate order, in under three seconds.

Talos is a signal chain, not a broker. Four pieces, one direction of data flow, no credentials in the middle.

Step 01

The strategy fills

A NinjaTrader strategy trades on a leader Tradovate account. When any order is filled, an in-process AddOn (TalosTraderPublisher) captures the execution.

ExecutionUpdate → deduped by ExecutionId → POST /signals

Step 02

Signal server ingests

Talos records every event to an immutable audit log — whether anyone is connected or not — then fans out over WebSocket to every subscriber whose license is active.

insertAudit() → fanout() → license gate

Step 03

Your extension receives

The Chrome extension holds an authenticated WebSocket with a license-bound access key. When a signal arrives, it forwards to any open Tradovate tab.

ws.onmessage → chrome.tabs.sendMessage

Step 04

Tradovate executes

A DOM-scoped content script finds the One-Click Trading panel and issues a native mouse event to Buy Mkt, Sell Mkt, or Exit — the same as if you clicked.

MutationObserver → simulateClick(button)

What you provide

A Tradovate account

Live or sim — Talos doesn't care. Log in to trader.tradovate.com in Chrome.

A machine that stays on

Talos only executes while your extension is connected and Tradovate is open.

Your license key

Copied from the dashboard into the extension popup. Bound to one machine.

See if TalosA is right for you.

Get access →