Free trial

Release Notes

2026-10-09

New: A Redesigned StocksFast

  • A new dark look across the whole site, from the home page to docs, pricing, blog and your account
  • The scanner is rebuilt as a workspace: saved scans, examples, watchlists, reference and the assistant sit in one side panel, with results and chart side by side [see: Scanner]
  • Run a scan with Ctrl+Enter / Cmd+Enter; scans are checked as you type, so there is no separate Validate step
  • Your plan status now shows as a small badge next to your avatar instead of a banner

New Features

  • Review mode: step through scan results one chart at a time with j / k, star with s, select with x, and press e to return to editing
  • Scanner on phones: a bottom tab bar (Scan, Results, Review, Library), swipe between charts in Review, and a symbol key row above the editor
  • Rename a saved scan, edit its description and add or remove tags straight from the editor header
  • Watchlists open in their own tab next to your scan: edits save as you go, symbols can be separated by commas or spaces, and "Scan this list" scans that watchlist
  • Watchlist symbols display as a filterable set of chips
  • Docs, the StonQL reference and function pages have a side nav with instant filtering and Copy buttons on code examples [see: Documentation]
  • The examples page has a Contents menu on smaller screens [see: Scan examples]
  • Blog posts show a read time and previous/next links [see: Blog]
  • Sign-up shows the password requirements as you type

Improvements

  • Symbol search puts exact and starts-with ticker matches first
  • Visitors trying the scanner without an account now see 5 result rows instead of 3
  • Revoking an API key or canceling a subscription is confirmed in place, with no pop-up dialog
  • Account emails have a cleaner layout

Bug Fixes

  • Subscribers who still had trial days left were shown as on a trial; they now show as Premium
  • The "Reset password" button in the password-changed email went to a page that did not exist

2026-09-28

New: StocksFast API (beta)

  • Run and validate StonQL scans from your own code, and manage saved scans, watchlists and tags over HTTP [see: API documentation]
  • Search symbols, browse the scanning universe, and look up every function and field in the catalog
  • Create, name and revoke your own API keys under Account → API Keys, each limited to the access you choose

New Features

  • Export selected scan results straight to a TradingView watchlist file
  • Hover charts now work on touch devices — tap a symbol to open its chart
  • Scan credit holders can now scan any historical date, not just the latest trading day

Improvements

  • Scan warnings now point to the exact line and column in your scan
  • Scan credits are only charged once your results are ready (no charge for failed scan)
  • Watchlist symbols are matched case-insensitively (aapl and AAPL are the same symbol)
  • TradingView exports keep share-class symbols in their standard form (e.g. BRK.B)
  • Faster page loads: fonts are now served directly from StocksFast

Plan Changes

  • Free accounts can view their saved scans, watchlists and tags; creating or editing them now requires a subscription or scan credits.

Bug Fixes

  • Fixed scans being charged when market data was temporarily unavailable; these now show a "try again shortly" message
  • Fixed a watchlist edit during a data outage leaving the list partially cleared
  • Fixed two scans run at the same moment occasionally miscounting scan credits

Legal

  • Terms of Service updated: billing covers every plan interval and one-time scan packs, the 30-day money-back guarantee is replaced by a 14-day free trial, and each account is licensed to one individual [see: Terms of Service]
  • Privacy Policy updated to describe the records kept for API keys and API scan runs [see: Privacy Policy]

2026-08-17

Improvements

  • Signing in with an unconfirmed email now explains why and offers a one-click "resend confirmation" button
  • The Quick Reference remembers which sections you expanded, and opens any section holding a search match
  • "Upgrade to Premium" on restricted chart pages now takes signed-in members straight to pricing

2026-04-20

Improvements

  • The saved scans drawer closes automatically on mobile once a scan loads
  • The Quick Reference opens expanded by default
  • Fixed the "New IPO Gainers" example scan

Bug Fixes

  • Fixed multi-timeframe scans loading too little history for some lookbacks, which could skew results
  • Fixed scans combining all_time_high() or all_time_low() with other lookback functions
  • Fixed the AI assistant on mobile
  • Fixed the share dialog
  • Fixed the date picker not responding on Android

2026-03-08

Bug Fixes

  • Fixed the AI scan assistant, which had stopped responding

2026-02-16

Improvements

  • Price history now adjusts for dividends automatically: ex-dividend events are detected nightly and the affected symbol's history is rebuilt

Bug Fixes

2026-02-14

New Functions

  • Filter by instrument type with is_etf and is_stock fields — e.g., is_etf == false; to exclude ETFs [see: fields documentation]

  • Rank stocks against the full universe with universe_percentile() — e.g., universe_percentile(volume) > 90; for top 10% by volume [see: universe_percentile() documentation]

Improvements

  • Scans using lookback values (e.g., close[1], high[2]) generate leaner SQL for faster execution
  • Improved data accuracy through nightly automated reconciliation to capture tweaks in price or volume, and to correct bad ticks
  • Custom error pages with branding instead of generic browser errors

Bug Fixes

  • Fixed chained offsets like close[1][2] producing errors
  • Fixed certain scan patterns causing duplicate column errors
  • Fixed multi-timeframe blocks incorrectly scoping fields
  • Fixed broken formatting on function documentation pages

2026-02-02

Massive Performance Improvement!

  • Scan performance improved 10-35x across all query types
  • Complex indicator scans (MACD, RSI, etc) went from multi-second to sub-second query times
  • Multi-Timeframe scans up to 33x faster
  • All possible due to revamped query cache layer

2026-01-30

New Functions

Performance

  • Multi-timeframe query optimization: 74x faster MTF scans (3.474s to 0.047s)
  • Progressive rendering for scan results - table populates as data arrives
  • Other general scan optimizations for faster scan times

Infrastructure (Stock Universe)

  • New symbol staging system with automatic qualification based on turnover analysis
  • Symbol lifecycle tracking (additions, purges, blacklisting)

Bug Fixes

  • Fixed synthetic field expansion
  • Fixed MTF filter-mode filters not being applied
  • Fixed RSI lookback period calculation edge case
  • Fixed hover chart scroll position desync
  • Fixed date resolution for aggregated timeframe queries

UI/UX

  • Hover chart debouncing and memory improvements
  • Display timing in seconds instead of milliseconds
  • Rate limiting for chart-data endpoint

2025-12-17

  • Multi-timeframe analysis with mtf() blocks. See NEW: Multi-Timeframe Scanning
  • New all_time_high and all_time_low indicators. See All-Time High and All-Time Low: Two New Functions for Historical Analysis
  • Editor beautify and auto-indent features
  • Fixed OR filter logic bug that could produce incorrect results

2025-11-29

  • Undo/redo support in expression editor
  • Editor toolbar with copy button
  • New indicators: streak(), count(), true_range(), pct_change()
  • New synthetic fields: bar_range, bar_body, bar_upper_wick, bar_lower_wick
  • Smart example browser with backend-driven category order
  • Fixed race conditions in scan management

2025-11-26

  • Improved mobile experience
  • New landing page with feature showcase and chart examples
  • Revamped pricing page with expanded FAQs
  • Mobile-responsive scanner with offcanvas drawers
  • Dark mode improvements across all pages
  • Global message system replacing browser alerts

2025-11-24

  • Expanded StonQL reference documentation

2025-11-23

  • StonQL branding (Security Temporal ObservatioN Query Language)

  • Recent IPOs example scan category

2025-11-22

  • New synthetic fields: typical_price, hlc3, ohlc4, hl2

  • Date delta functions: days_since(), weeks_since(), months_since(), years_since()

  • first_trade_date metadata field for filtering by stock age

  • Fixed theme flash on page load

2025-11-17

  • Full-page chart view
  • Improved hover chart with crosshair legend
  • Company name column in scan results
  • Enhanced chart color schemes for light/dark modes

2025-11-15

  • Per-page social card support for blog posts

2025-11-14

  • Pricing page origin story section
  • Improved branding consistency
  • Redesigned social card

2025-11-13

  • Tag-based deployment system
  • Subscription success page with analytics tracking
  • Dedicated scan examples library page
  • Dynamic function reference pages with categories
  • New /docs/ landing page