Comprehensive system diagnostics and pipeline health monitoring. The combined report includes system health, pipeline status, database statistics, and channel coverage in a single download.
Select which broker the Options Dashboard connects to for real-time options data and spread analysis.
Configure the parameters used to calculate technical indicators. Changes require running Stooq Bulk Import to update stored values for new data. For existing historical data, use Force Delete & Restart in Historical Data Repair.
Standard: 12/26/9. Used for momentum confirmation on Trade Ready signals.
John Carter's TTM Squeeze. Bollinger Bands inside Keltner Channels = squeeze.
Trade Ready cards display an amber Xx VOL badge when a symbol's current-day volume exceeds the threshold multiple of its rolling average. The average is stored per price-data row and computed at import time. Changing the Average Window will NULL all stored averages β the next Stooq Bulk Import will rebuild them for newly-imported symbols.
Export all settings to a file before rebuilding your database. Import to restore settings after database recreation.
Download all settings including paths, API keys, and indicator configurations.
Restore settings from a previously exported file.
When enabled, all server console output (IB messages, API requests, errors) is captured to a log file for troubleshooting.
logs/console_debug.log
Scans all per-symbol analysis tables for records whose symbol no longer exists in
symbols_metadata. These orphans accumulate when symbols are removed
without a full cleanup. Scan first, then purge.
Failed Imports β symbols that have price data but no analytical metrics. This can occur if Discover was interrupted or if a symbol's metric calculation failed. Safe to remove; they will be re-imported on the next Discover.
Metric Gaps β symbols that have recent price data but are missing TTM Squeeze or Markov state rows for those dates. This can occur when the Fetch Remaining step runs after the metric pipeline, or when an import is interrupted mid-way. Use the Metric Gap Auditor to fix surgically without deleting any existing data.
Most Recent Import Integrity β checks whether the most recent import wrote metrics for symbols that did not actually receive new price data. This can happen when non-Stooq symbols are processed by the metric pipeline even though their price history has not advanced. Only the most recent import date is examined β this check does not look at historical data.
Optional measurement instrumentation for the daily-tasks pipeline. When enabled, the next Run Daily Tasks records elapsed time per phase (Stooq Import, Markov Pipeline, SDA) and per sub-phase (TTM, metrics, volume, setup grade, etc.). Use this to identify which steps dominate the daily run time so optimization work can be targeted at the right places. Default is OFF β zero overhead when disabled.