About StockMarketStack
A catalogue of the software and data that people use to manage their own money — what it costs, what the free tier allows and what it actually covers, in the same blocks on every card.
What is catalogued
21 categories, each opened once there was enough in it to be worth reading end to end:
- Stock Charting Platforms & Screeners — Chart, scan and screen the market from a product, not a notebook.
- Desktop Trading Platforms & Order Flow — Trade from the chart and read the book — DOM, footprint and broker connections, and what the data behind them costs.
- Options Data & Flow Analytics — Chains, greeks and the options tape — what the options market is priced at, and what is moving through it.
- Trading Journal Software — How you traded and where it went wrong — the record, not the position.
- No-Code Strategy Builders & Auto-Trading — Build a rule in a UI, test it, and let it trade — without a line of code or a server of your own.
- Fundamental Data & Stock Research Platforms — Financials, filings and valuation work for people who read the numbers themselves.
- ETF Research & Screeners — Screen, compare and look inside index funds — holdings, overlap, flows and the cost of owning one.
- Insider, 13F & Congressional Trade Trackers — Who bought what, out of the public disclosure record — insider filings, fund holdings, congressional trades and short interest.
- Dividend Trackers & Research — What a portfolio pays, when, and whether it will keep paying — calendars, income projections and payout research.
- Stock Portfolio Trackers — What you hold, what it is worth, and what the return actually was.
- Retirement & Portfolio Planning Calculators — Will the money last — withdrawal rates, what an allocation did over decades, and the years in between.
- Stock Market Data APIs — Quote, bar, tick and fundamentals APIs for people who write their own code.
- Financial News & Sentiment APIs — Headlines, articles and sentiment scores tagged to tickers, delivered over an API.
- Macro & Economic Data APIs — Rates, inflation, employment and national accounts — from the offices that publish them and the APIs that aggregate them.
- Backtesting Frameworks & Algo Trading Libraries — Take a strategy, simulate it, and find out whether the edge survives costs.
- Market Analysis & Portfolio Optimization Libraries — Indicators, performance statistics, pricing models and optimizers you import into your own code.
- Tick Data Storage & Time-Series Databases — Where a year of ticks lives — embedded libraries and time-series databases, and what they cost to run.
- JavaScript Charting Libraries for Finance — What draws the candles inside a product you ship — renderers, toolkits and the licence each one carries.
- Brokerage Account Aggregation APIs — Read positions and trades out of a brokerage account through one API.
- Financial MCP Servers — Tool servers an LLM client calls for quotes, filings and screens — you bring the model, the server answers.
- AI Research Agents & Copilots — Products where the model does the reading and comes back with a report — frameworks you run and copilots you subscribe to.
Every card in every category also sits in one flat, filterable list of all tools; the ones that speak MCP are collected separately under tools with MCP.
A category answers “what is this bought for”. The collections cut the same catalogue the other way, by a property that runs across every category — open source, self-hosted, real-time, spreadsheets, screeners, options, futures, forex, backtesting, ai — so a reader who has already decided how a tool must run can start there instead. A card’s home stays its category; a collection is a selection, not a second address.
Some products are deliberately not catalogued at all, and what to use instead is for the reader holding one of them: 46 pages on products that shut down, priced themselves out of reach, or closed the terms you were building on, each listing what in here replaces it.
And some of what stops a reader is not a product at all. The guides are 40 reference pages on how the industry works — what an exchange charges for its own prices, who owns the identifier on a security, what an index licence covers — each claim carrying the document it came from. They are corrected in place rather than dated, and they recommend nothing.
Where a guide explains and recommends nothing, how to does the opposite: 45 pages that each take one task — pull price history, get an options chain, stream live quotes — and name the handful of cards that do it, in an order, with the reason beside each. Every one of them carries a section on what breaks, which is the part no vendor’s own page will tell you.
Where the boundary runs
By product type, not audience. Inside: programs, data, APIs, libraries. Outside: brokers, robo-advisors, paid picks and idea newsletters. That is a deliberate choice to stay out of advice and stay in tools.
The unit is a product, not a company. One vendor can appear more than once — a web terminal and the API behind it have different prices, different buyers and different competitors, so each gets its own card rather than one entry that describes neither.
How a card is made
Every card fills in the same blocks, whatever its category, and each block carries its own verification date — pricing goes stale in weeks, asset coverage in years. A field nobody checked is left blank rather than guessed. The methodology page covers what tested hands-on means here and how sponsorship and affiliate links are handled; the affiliate disclosure covers the links themselves.
Three catalogues, one author
The same person builds two more catalogues on the same plan, for two markets this one does not cover: CryptoMarkets.tools for crypto trading and market data, and PredictionMarkets.tools for prediction markets and event contracts.
They are separate sites rather than sections of this one because the reader is different. What decides a crypto purchase is funding rates, exchange terms and whether a backtester knows what a perpetual is; what decides one here is exchange display fees, adjusted closes and survivorship bias. A card written to serve both would answer neither well, and a listing holding both would be a listing nobody can scan.
A handful of products are bought for two of those markets, and those cards say so and link across: the TradingView card here is about equities, and points at the crypto one for the part it does not cover. Nothing else is shared between the three sites except the software that renders them.