Blog
Notes on scanning, indicators, and the StonQL language.
·
Introducing the v1 API
Automators, market engineers, process nerds, this one's for you. Until now, the scan engine was only available through the browser UI: manual, interactive scanning only. Even for me, it felt like a chore. No matter how fast or easy it was, re-running the same scans at the same period boundaries made that lazy-ass that lives deep inside me come out. Which meant a lot of times I just wouldn't do it. No more.
·
New Functions: Instrument Filtering and Cross-Stock Ranking
Two new additions to StonQL tackle problems that previously required workarounds or post-scan filtering: separating ETFs from stocks, and finding where a stock ranks relative to everything else.
·
The Next Evolution of StocksFast, or How I Learned to Stop Worrying and Love AI
I built a powerful scanning language. Then I realized not everyone wants to learn a language. They just want results.
·
New Functions: Conditionals, Rolling Sums, and RSI Building Blocks
We've added five new functions to StonQL. Rather than more indicators with fixed formulas, these are building blocks - primitives that let you construct scans the standard indicators can't express.
·
All-Time High and All-Time Low: Two New Functions for Historical Analysis
We've added two new functions to StonQL: all_time_high() and all_time_low(). They do exactly what the names suggest - track the highest and lowest values a stock has ever reached.
·
NEW: Multi-Timeframe Scanning
We've done it! Announcing multiple-timeframe scanning support! The mtf() block lets you combine conditions across different timeframes in a single scan - something that previously required switching between charts manually or running separate scans and cross-referencing results.
·
New Pattern Analysis Tools: streak() and count()
Find stocks with winning streaks and consistent performance patterns using two powerful new indicators.
·
Undo/Redo Now Available in the Expression Editor
Edit your scan expressions with confidence. Made a mistake? Just undo it. Our expression editor now features undo and redo buttons and keyboard shortcuts.
·
New Features: IPO Date Tracking & Synthetic Price Fields
Find recent IPOs, filter stocks by listing age, and use new synthetic price fields like typical price (HLC3), OHLC4, and median price (HL2) in your scans.
·
Introducing StocksFast: A Stock Scanner for Technical Traders
A high-level introduction to StocksFast - motivation, what it is, what it does, and who it's for.