Winkler Trading Station

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.112.

14 days freeno payment detailsfinal prices, no VATNinjaTrader 8 · MetaTrader 5 · ATAS
The station's workspace: footprint chart NQ R40 with volume profile, VWAP, dynamic zones and CVD pane, on the right the trader window in paper mode, speed of tape and forecast, the economic calendar at the foot
The whole workspace on one screen — NQ R40 in the simulator, paper route, account SIM 1

New in the station

What the latest versions brought, each with its own tab under Features.

  • Strategie Builder with a wired WTS strategy: blocks and their links on the canvas, the library on the left, the Inspector on the right

    Strategie Builder

    Put together rules of your own from blocks – what comes out is alerts, signal markers and lines only, never orders. Eleven WTS strategies come as teaching material, as copies with their alerts off; whoever takes one over sets the rules.

  • Analytics window for NQ with thirty daily candles, beside each candle its market profile in grey and volume profile in blue, plus key levels as lines with price tags

    Analytics window

    One market in daily candles or down to five-minute candles, each day with its market and volume profile and, if you like, key levels – delayed data from TradingView, fetched only after your consent. The window belongs to the station, not to the WTS Analytics program, and depends on the "AI Analytics" unlock, which comes with neither a plan nor the trial – the provider grants it separately per account.

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 – coming soon. You can try it free right now.

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

The station in pictures

Screenshots of the station, newest first. The prices in them are not from the market – except in the Analytics window, which shows real but delayed data from TradingView. The three builder pictures run on a staged price feed through the NinjaTrader connection (the builder does not evaluate the built-in simulator), the older pictures in the simulator. More pictures sit with the features, for example volume profile, big trades, AI analysis and the DOM ladder.

  • Strategie Builder with a copy of the WTS strategy "WTS01 B Pullback-Long" for ES on 2-minute bars with its alerts on: wired blocks, the library on the left, the Inspector on the right, at the bottom the Alerts tab with four alert lines from two NQ demo strategies on a staged price feed
    A copy of a bundled WTS strategy as a graph of blocks – prices from a staged feed, not from the market

    Strategie Builder

    In the Strategie Builder you put together rules of your own from blocks – market data, indicators, comparisons and logic – wired on a canvas. What comes out is alerts, signal markers and lines only, never orders; "Paper trade" too only follows a virtual position. The picture shows one of the eleven bundled WTS strategies, meant as teaching material, with its alerts switched on by hand for the picture – they come as copies with their alerts off, and the station never switches them on. The one warning in the header reports the economic calendar, which is off here. The library on the left, the Inspector on the right, the list of alerts at the bottom – its four lines come from two NQ demo strategies; the prices come from a staged price feed, not from the market.

  • Main chart window NQ on 10-second candles with prices from a staged feed: green and purple triangles as signal markers of two builder strategies, labelled with the alert title, and thin lines of a paper-trade position for entry, stop and target labelled "paper"
    Markers of two strategies and the lines of a paper position – prices from a staged feed, not from the market

    Builder signals in the chart

    With "Share Signals" a strategy whose alerts are on draws its signals into the chart and heatmap of its market: a triangle pointing up for long, down for short, labelled with the alert's title. The thin lines are entry, stop and target of its paper position and the lines of its "Chart level" blocks – display only, not draggable and never an order; they do not reach the phone. The "Builder signals" chip hides markers and lines. The two strategies in the picture are demo strategies, the prices come from a staged price feed, not from the market. The figures in Forecast, Speed of Tape and Big Trades also come from that feed and say nothing about real markets.

  • Strategie Builder with the AI Creator panel open: at the top the note that Claude builds only from the existing WTS blocks, below it the plan, the user's own confirmation "Build it as planned." and the result; on the canvas two EMAs, two Cross and two Alert blocks as a new strategy not yet saved
    What an AI Creator draft looks like – demo run with a canned answer, not a real call to Claude

    AI Creator

    The AI Creator takes a description in words, with a picture if you like, first lays out a plan and, after "Build", builds a strategy only from blocks that already exist – no code, no order. With "Apply" the result opens as a new, unsaved strategy – when refining, it replaces the blocks and links of the open one; saving it and switching it on is up to you. It works through your own Claude CLI on this PC: the description, pictures and, when refining, the open strategy go to Anthropic only when you click "Send" or "Build". The AI Creator depends on the "AI Analytics" unlock; it is included neither in a plan nor in the trial, the provider grants it separately per account. The picture shows a demo run with a canned answer; the prices come from a staged price feed.

  • The station's Analytics window for NQ with thirty daily candles and, on the right, the running day shaded grey, beside each candle its market profile in grey and volume profile in blue, plus key levels as lines with price tags and at the top the bar with timeframe, profiles, overlays and the AI group
    NQ in daily candles with market and volume profile and key levels – delayed TradingView data

    Analytics window

    The station's Analytics window shows one market in daily candles, each with its market profile and volume profile, from TradingView's public market data feed – delayed, and fetched only after your consent. The "Key levels" overlay draws the marks of the prior day, the overnight session and the prior week, naked POCs and volume nodes as lines with price tags. Drawing tools with a bell and an AI analysis on a click come with it. The window depends on the "AI Analytics" unlock; it is included neither in a plan nor in the trial, the provider grants it separately per account. Not to be confused with the separate WTS Analytics program, even though this window's title bar in the station reads "WTS Analytics - NQ".

  • The station's Analytics window for NQ on 5-minute candles, zoomed in on two and a half trading days: behind each day's candles its market profile in grey and volume profile in blue, the key levels with price tags on the right, the running day shaded grey
    Zoomed in: the profiles per day behind the candles, key levels on the right edge

    Analytics window on five-minute candles

    Besides daily candles the window knows the timeframes 4h, 1h, 15m and 5m. The profiles stay per day and sit semi-transparent behind the candles, and the key levels run along the right edge. The smaller timeframes cost no extra request: the station builds 1h and 4h from the 15-minute candles, and 5m are the candles it fetches for the volume profiles anyway. In 5m the window loads ten trading days; the picture is zoomed in on the last two and a half.

  • Heatmap window for ES: resting liquidity as a heat map over time, price on top with big trade bubbles labelled by contract count, VWAP line, below it CVD and the Winkler AI tracker, the trader window on the right
    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.

  • WTS dashboard: tiles for NinjaTrader 8, MetaTrader 5, ATAS and Binance with status and test button, the order route, below them the tabs Paper account, Live accounts, Trades and Help & support with the support chat
    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.

  • AI Analysis window with a header of model, symbol, duration and estimated tokens, below it the sections context, order flow and scenarios as running text
    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.

  • Trade history dialog as a demo with paper trades from the simulator: filter, number of trades and the list with time, duration, kind, account, instrument, direction and size. Prices, amounts, results, hit rate and equity curve are covered in the picture.
    Every trade in one list – demo with paper trades

    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. The picture is a demo with paper trades from the simulator; prices, amounts, results, hit rate and curve are covered in it, because this site shows no trading results.

  • Chart zoomed far out: green and purple dynamic zones at turning points, VWAP line, POC and value area from the profile, the CVD pane below
    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.

  • Footprint chart NQ R40 in the Sakura palette: buyers in pink, sellers in blue, light background, the same markers, zones and panes
    The same chart in the Sakura palette, one of the two light ones

    Sakura palette

    The station ships six colour palettes, two of them light; Sakura is one of the two light ones: 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.

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, six 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) and help with a wiki and a support channel.

Then there is the "Analytics" window: one market day by day, in daily candles or in the 4h, 1h, 15m and 5m timeframes, each day with its market and volume profile, from TradingView's public market data feed. Key levels, news markers, GEX and large option trades from Cboe can be added, and an AI analysis runs on a click. The station fetches from that feed only after you have consented; the window depends on the "AI Analytics" unlock, which the provider grants per account. The AI analysis of the window also runs by itself on request and after your own consent, and its levels can raise alerts when the price comes close to them or touches them. More in the "Analytics window" tab.

In the Strategie Builder you put together rules of your own from indicators, Analytics data and AI evaluations; what comes out is alerts only, never orders. It opens as a window of its own, only from the "Builder" button in the dashboard. The station evaluates a strategy with its alerts on every second, every five seconds under heavy load, also while the builder is closed — as long as the station runs and the account is signed in to it; the alerts appear as a message in the dashboard, in the chart windows and in the builder, with a sound once the station's sound is switched on (Setup › Sounds, off out of the box), and on the phone if you want, while the station's page is open there. When prices come from the simulator, the builder does not evaluate the market data. A guide in a window of its own (Builder Guide) explains it, and on a click the AI Creator drafts a strategy with Claude from the existing blocks, which you check and take over yourself. Among them are blocks for ZigZag swings, order book, heatmap and footprint, and "Paper trade" follows a virtual position and only reports it – this block, too, places no order. Eleven templates ("WTS strategies") come with it as teaching material; what loads is only a copy with its alerts off, which you check and switch on yourself. With "Share Signals" a strategy that is switched on draws in chart and heatmap, since 1.9.108, lines next to its markers – the entry, stop and targets of its paper position and the values of its "Chart level" blocks; these lines stay on your own machine, never on the phone and never in a picture to an AI. Whatever you take from them into an alert stays an alert. The Analytics and AI blocks and the AI Creator depend on the AI Analytics unlock; the AI Creator also needs your own Claude CLI. Since 1.9.111 the station, on request, syncs the strategies through the hub between your own machines (strategy sync, off by default, only for an account with the "Abgleich" (sync) right and only on machines where you switch it on yourself); whether a strategy's alerts are on you decide on each machine yourself — sync never switches alerts on. Blocks, limits and the bundled templates are described in the "Strategie Builder" tab.

Markets and data sources

NQ, ES, GC, 6E and CL stream from start. Every further catalogue entry is loaded on click: 20 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, only after consent crypto prints and quote no
Fair Economy public calendar (Forex Factory), only after consent economic calendar no
TradingView public feed, no account, only after consent, only with the "AI Analytics" unlock candles for the "Analytics" window and the Strategie Builder blocks that use the window's data (Analytics blocks and AI blocks with "Analytics levels") no
Cboe public option chain, delayed by about 15 minutes, only after consent, only with the "AI Analytics" unlock GEX and big option trades in the "Analytics" window (ES, NQ, RTY, YM and their micros) no
Wikipedia public page "Portal:Current events", only after consent, only with the "AI Analytics" unlock news markers in the "Analytics" window no
White House public feed "Presidential Actions", only after consent, only with the "AI Analytics" unlock news markers in the "Analytics" window 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.

Two gates stand in front of the real-money route. The first is the right to real-money trading: the provider unlocks it per account, the station takes it from the licence server at sign-in and checks it again once a minute — a withdrawn right takes effect within a minute. The second is explicit arming per account, which expires on its own after a quiet period, lapses on every account change and, since 1.9.107, also when the Windows clock is set back by more than has passed since arming or the last live order. So the clock is best set while flat, and the account armed again afterwards. 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 the 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; a platform's demo account may therefore be handled like a real-money one.

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 strategies and paper books of the Strategie Builder, the log of AI calls, the order history and the log of order and safeguard decisions.

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 the provider's licence server (hub); one account entitles the holder to use it on one machine. If the licence server fails, you can sign in offline for up to three days after the last sign-in, but then without the right to real-money trading and without the other unlocks; they return as soon as the licence server answers again, the phone tunnel only with the next sign-in. A running session keeps a right already granted for at most three days after the licence server's last answer. Sign-in cannot be switched off in the installed station.

Connections to the outside: to the licence server for sign-in (including the question whether the account may use the phone tunnel), the update check, the list of what's new, the rights check once a minute (it also carries the AI Analytics unlock and the "Abgleich" (sync) right), the support chat and — only when switched on — the phone tunnel and strategy sync; to Binance and Fair Economy each only after consent and only for a signed-in account, likewise to TradingView, Cboe, Wikipedia and the White House, these only with the "AI Analytics" unlock; to the AI provider on a click or, only after your own consent, by itself (auto mode of "AI analysis", AI blocks of the Strategie Builder); with the AI Creator, on a click, through the Claude CLI to Anthropic. What is transmitted is set out in the privacy statement for the software (/docs/wts-datenschutz.pdf).

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 nine 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 /api routes and the websocket. Only phone access, when switched on, additionally listens on the local network.
  • The preconfigured provider for the AI analysis is a cloud model. Prompt, and with AI Scan and Ai Quick the picture of the chart too, therefore leave the machine — to the AI provider, not to the provider of the station; a local model is possible and has to be selected deliberately.

Version

The shipped version is 1.9.112. The pictures of the Strategie Builder and the "Analytics" window — under "New in the station" and at the front of the gallery — show version 1.9.109 (taken on 19 October 2026): the three of the Strategie Builder with values from a staged price feed instead of the market (not from the station's built-in simulator, which the builder does not evaluate), the AI Creator one also with a canned rather than a real answer, those of the "Analytics" window with real but delayed TradingView candles. The other screenshots on this page — the header picture, the close-up and the older gallery pictures — show 1.9.39 (5 September 2026); everything added since is listed in full under WTS Updates. Figures and test count: version 1.9.39, the test suite then comprised 2577 automated tests (counted on 6 September 2026). Data sources and connections to the outside: as of 23 October 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.

Ready for the order flow?

An account takes a minute. Then 14 days of footprint, delta, order book and tape — no payment details.

Afterwards from €49.99 / month or €999.00 once · books from €9.99 · final prices

Add me on Discord

Copy the username and paste it into Discord under “Friends → Add Friend”.

orderflow_trading_jens

Open Discord