Order flow software for futures and crypto
Winkler Trading Station
An order flow workspace for futures and crypto — data and order routing from NinjaTrader 8, MetaTrader 5 or ATAS. Version 1.9.39.

Everything at a glance
Three columns, three questions: What is this? What is free? What costs what?
Learn
What the station does, who it is for and where it is going.
Free
Without an account or with a free one – none of this costs money.
Buy
What costs money. Purchases happen in the member area.
Anyone buying lifetime access gets all five volumes with it – at no extra cost.
The live trading room and the mentoring programme are teaching, not investment advice and no promise of results; trading futures carries the risk of total loss.
Measured, not estimated
Every number on this page comes from a benchmark run of our own. When it ran and under which conditions is in the disclosure below.
REST /api/series p95
166.9ms
Transfer spread p95
452.5ms
Chart frame rate
117.59frames/s
Measurement conditions
- CPU:
- AMD RYZEN AI MAX+ PRO 395 w/ Radeon 8060S
- OS:
- Windows 11 10.0.26200
- Python:
- 3.12.13
- Feed:
- bereits laufende Instanz auf Port 7020, NinjaTrader 8, echter Feed
Gemessen gegen eine laufende Instanz mit echtem NinjaTrader-Feed, Render in Chrome ohne Fenster. Eine absolute Tick-bis-Frame-Zeit braucht Feed-Uhr und Rechneruhr im Gleichlauf; weichen sie ab, steht sie als nicht gemessen in der Datei und es zaehlt frame_latency, die Streuung der Uebertragungszeit um ihren Median.
2026-08-19T11:26:38Z
What it does
The station shows what happens behind the price: which contracts were executed at which price level against which side. The tools for that are footprint per price level, volume profile, stats, delta, M effort, big trades and speed of tape.
Around that sits the usual trading workspace: POC, value area, VWAP, daily and previous-day levels, order book, time and sales, drawing tools, dynamic zones, an economic calendar with alerts, sounds, saved profiles and templates, four colour palettes and the AI analysis. Timeframes are typed in freely, from second bars through minutes and hours to range bars in ticks.
On top of that come a dashboard of its own (connections, accounts, order route and the day's balance at a glance; it opens after sign-in), a heatmap window with a rolling VWAP, a classification of tape flow into sweep, stop run, iceberg, absorption and initiative, five strategy engines (value area, entry zones, CVD divergence, effort model, initial balance), help with a wiki and a support channel, and AI Analytics: prepared market analyses that the station fetches from the hub.
Markets and data sources
NQ, ES, GC, 6E and CL stream from start. Every further catalogue entry is loaded on click: 21 futures roots in four groups — US minis (NQ, ES, YM, RTY), US micros (MNQ, MES, MYM, M2K, MGC, MCL, M6E, SIL), metals, energy and FX (GC, SI, CL, 6E) and EUREX (FDAX, FDXM, FDXS, FESX) — plus ten crypto pairs (BTC, ETH, SOL, BNB, XRP, DOGE, ADA, LINK, LTC, AVAX).
| Source | Connection | Delivers | Orders |
|---|---|---|---|
| NinjaTrader 8 | dedicated add-on, TCP | level 1, level 2, every tape print, history | yes |
| MetaTrader 5 | dedicated expert advisor | prices and depth | yes |
| ATAS | dedicated add-on | prices and depth | yes |
| Bookmap | network interface | resting liquidity | no |
| Binance | public interface, no key | crypto prints and quote | no |
| Simulator | built in | synthetic history to try things out | paper trading |
With no broker attached, the built-in simulator starts after a few seconds with three days of
synthetic history; the feed badge then visibly reads SIMULATION.
Trading
The station keeps two separate routes. Paper trading works against an account inside the server and touches no broker; it computes the entry bracket of stop, target, trail and break-even itself. Real-money trading forwards orders to the attached broker.
Three gates stand in front of the real-money route and must fall one after the other: a master switch, arming per account (which expires on its own after a quiet period and lapses on every account change) and a separate live password. Added to that are server-side emergency limits on order size, position size and orders per minute, a log of every order and safeguard decision, and a PANIC button that is deliberately exempt from all gates — in an emergency nothing may block.
Where the station cannot classify an account as a simulation beyond doubt, it treats it as a real-money account. Anyone who switches off the password prompt trades at their own risk; the station says so and records the weakened state in the log.
Architecture
The NinjaTrader 8 add-on is written in C# and sends prints and order book over a TCP bridge to a Python server based on FastAPI. The server aggregates bars, footprint, profiles, delta and statistics and delivers the result over REST and over a websocket to a canvas interface. The websocket frame rate is configurable; out of the box it is sixty frames per second. SQLite holds templates, alerts, sessions, the log of AI calls, the order history and the settings of the real-money route.
The station ships as a program of its own with an installer. An end user needs neither Python nor a configured browser. Sign-in runs through a licence server; one account entitles the holder to use it on one machine, and if the licence server fails, an existing sign-in carries operation for three days offline.
Data quality
- Live, the aggressor is determined exactly because every print arrives with the standing quote. In the history the quote is absent and is reconstructed with the tick rule: a good reproduction, but not a perfect one.
- The tick history covers three days out of the box and can be set to twenty. It is additionally capped at a maximum number of prints per contract. Where it does not reach, one-minute bars fill the rest. Those bars carry no order flow — no footprint, no delta, only price and volume — and are drawn dimmed in the chart.
- Timeframes below one minute and range charts are never built from minute bars.
- The server binds to 127.0.0.1 by default, pages are served under a policy without external
sources, and a token can be enforced for all
/apiroutes and the websocket. - The preconfigured provider for the AI analysis is a cloud model. Prompt, and on the analysis path the screenshot too, therefore leave the machine; a local model is possible and has to be selected deliberately.
Version
Version 1.9.39. The station's test suite comprises 2577 automated tests (counted on 6 September 2026). The figures above come from a measurement run of its own; when it ran and under which conditions is set out in the disclosure below them.
The station in pictures
Screenshots of version 1.9.39 taken on 5 September 2026, all in the simulator. Three more sit with the features: volume profile, big trades and AI analysis.

ES: order book as a heat map, big trade bubbles, VWAP, CVD and AI tracker Heatmap window
The station's second window shows the order book over time: resting liquidity as a heat map, price on top, big trades as bubbles with contract count, plus VWAP, CVD and the Winkler AI tracker in panes of their own. The tooltip names bid, ask, best prices, speed and CVD per column; Follow keeps the right edge at the current price.

Connections, order route, accounts and support on one page Dashboard
The dashboard opens after sign-in: one tile per data source with status and test button, the order route next to them. Below: paper account, live accounts, trades and the help with questions, wiki and the support chat in German or English, which limits a message to a hundred words. Whatever is not connected shows in red and in words in the line underneath.

Context, order flow and scenarios in prose AI analysis, long form
Asked a question, the model returns a long answer in three sections: context (the day relative to VWAP, profile and previous day), order flow (CVD, reversal bars, absorption, big trades, tape, DOM) and scenarios for both directions with the level at which they would be invalid. The basis is the screenshot and the station's numbers; the header names model, symbol, duration and estimated tokens. Like everything in the station, this is analysis, not investment advice.

Every trade with figures and equity curve Trade history
The history lists every trade with time, duration, paper or live, account, instrument, direction, size, entry and exit and result. At the top: count, hit rate, total, largest win and loss and fees, above them the equity curve. Paper and live trades share one list and are marked as such.

Zoomed out: zones, VWAP, POC and value area Dynamic zones at a glance
Zoomed far out, the station hides the footprint cells and says so in the corner. What remains are the dynamic zones as green and purple boxes at the turning points, plus VWAP, POC and value area and the CVD pane below. The levels of the last hours can be read without cell noise.

The same chart in the fourth colour palette Sakura palette
The station ships four colour palettes; Sakura is the light one: buyers in pink, sellers in blue, zones and markers in the same tones. Everything else stays as it is, from the trader window to the CVD pane.

Ready for the order flow?
An account takes a minute. Then 14 days of the whole station: footprint, delta, order book, tape – no payment details.
Afterwards from €49.99 / month or €999.00 once · books from €9.99 · final prices