SOAP2Docs ← Website
SOAP2 top banner

Market Statistics

▶ Video Chart analysis in SOAP2 (1:25) · all videos

Market Statistics is the statistics window of the Feature Store (range, volatility, regime, cycle, price levels and the plain-words outlook) without opening a Data Chart. The Data Chart keeps the pictures; Market Statistics does the calculations for the index you have selected on the main form.

Requires: the Expert chart tools (currently also included in Premium). Available for SPX, NDX and RUT only. New and lightly tested.

Related:



Open it

The Market Statistics window

Reading the screenshot. The toolstrip has Rebuild, the File/Report/Outlook/Parameters/View menus and the Trade DTE box. The report reads top to bottom: Range (typical and unusual move for the next bars, with how often the bands held), Technical Read (momentum, levels and turning, each the majority of its members), Regime Memory (what followed past spells of the same state), then the outlook lines (Shape, Vol, Tail, Drift, Structure, Timing). Every block is descriptive, not a forecast, and the status line shows how many rows were read and where the report was saved.

  1. On the main form, select SPX, NDX or RUT as the current symbol. For any other symbol the menu entry is greyed out and its tooltip says why.
  2. Open the Data Chart menu and choose Market Statistics.
  3. A small window asks three things:
  4. Press Open. The dashboard builds on its own and shows the report. Bars come from the saved history files first, then Tastytrade, then IB, so IB should be connected the first time.

What is read on what

Part of the reportRead on
RANGE, volatility, regime, outlook, multi-frameThe index itself (regular-hours bars)
TECHNICAL READ (momentum, levels, cycle, turning points)The proxy when ticked (IBUS500 for SPX, IBUST100 for NDX); the index otherwise

The proxy is IB's CFD on the index. It trades round the clock, so it shows moves the index's regular-hours bars hide, which gives a better technical read. The statistics (volatility, tails, range, regime) are defined on the index's own returns and stay there.

Things to know when the proxy is used:


The parameters

Parameters... edits the cycle range, abrupt-move gating, trend persistence window, Murrey Math length and slow/fast, and the JMA length and phase. They start as your Data Chart's saved defaults (the "Use Data Chart values" button copies them again) and are then saved on their own, in Settings\FeatureStoreParameters.json.

The background Outlook (the 30-minute run behind Market Outlook and the AI assistant's get_outlook) uses the same parameters and the same proxy tick. Market Statistics and the background run write the same report files, so they must agree on both. Two consequences:


The dashboard menus

The window's top row is a toolbar with dropdowns, so the common actions are one click away:


Where the results go

Reports and ledgers are saved under the index's name (for example SPX_1_hour_Report.txt in the Features folder), the same files the background Outlook writes. The formatted report viewer ("Report view" on the dashboard) and Market Outlook read them.


Limits and honest caveats

⬅ Back