StockQL blog

Practical market-data research

Runnable guides for building screens, testing strategies, and extending market data with tools you control.

When is a stock really delisted?

Separate missing prices, provider availability, ticker reuse, and formal delisting evidence. The comparison shows why zombie prints and premature removals require different safeguards.

Read the article →

Dead ETFs are part of the backtest

See how erased fund histories create survivorship bias even when a provider handles current delistings well, and preserve the universe that existed at each simulated date.

Read the article →

How to screen Japanese net-net stocks with SQL

Build an auditable JPX screen for below-NCAV, Graham-style, double-net, and triple-net candidates. The guide covers date-aware financial statements, current market capitalization, liquidity, cross-source checks, and results from the exact query on a live StockQL database.

Read the guide →