FAQ · Reamer Research and Reamer Server: what they are and who they fit

What are the best kdb+ alternatives in 2026?

The main kdb+ alternatives are time-series and columnar databases such as QuestDB, ClickHouse, DolphinDB, TimescaleDB and ArcticDB. They differ in licence, query language and how much market data work they do for you. If you use kdb+ mainly to backtest strategies on bars, you may need an engine and not a database. Reamer Research from Reamer Labs is one, and it can take bars from any of these.

kdb+ is a column-based time-series database from KX, queried with q and long used for tick data. KDB-X is its next generation, and it adds Python and SQL routes. Most alternatives replace the database. If your real need is a backtest, the alternative may be a different kind of tool.

Why teams look for kdb+ alternatives

  • They want SQL, or Python, and not q.
  • They want an open-source licence or a published price.
  • Their data is too large for the free KDB-X Community Edition, which is limited to 16 GB of memory for q.
  • They use it mainly to backtest, and have to write the fills and costs themselves.

kdb+ alternatives compared

Details below were checked against each project's own pages in November 2026.

ToolTypeQuery languageBest forLicence
QuestDBTime-series databaseSQLMarket data with SQLApache 2.0, paid enterprise edition
ClickHouseColumnar databaseSQLGeneral analytics at scaleApache 2.0, paid cloud and enterprise
DolphinDBTime-series databaseOwn scripting languageData and order-book backtests in one systemProprietary, free community edition with limits
TimescaleDBPostgreSQL extensionSQLTeams already on PostgreSQLApache 2.0 core, Timescale License for other features
ArcticDBDataframe databasePythonPython research teamsBusiness Source License
OneTickData and analytics platformSQL, PythonManaged data, transaction cost analysis, surveillanceCommercial
Reamer ResearchBacktesting engine, not a databasePython, C++ or CBacktests of strategies on bars$1,800 per seat per year

Databases

  • QuestDB is open source and names capital markets as a main use. It has SQL, nanosecond timestamps, order book analytics and materialized views from ticks to OHLCV bars. High availability needs the paid edition.
  • ClickHouse is a general columnar database, so market data functions and conventions are yours to add.
  • DolphinDB has the same shape as kdb+: a database with its own language. It adds a backtest plugin with a matching-engine simulator. See How does Reamer Research compare with DolphinDB?
  • TimescaleDB extends PostgreSQL, so existing tools and skills carry over.
  • ArcticDB from Man Group stores dataframes and suits Python teams. Its licence is free for non-commercial use, and firms need a commercial licence.
  • OneTick is now from KX too, so it is not a change of vendor. See What are the best OneTick alternatives in 2026?

If you use kdb+ to backtest

A database computes on your data. It does not decide how orders fill. KX's own October 2026 tutorial leaves out commission, spread and slippage, and tells the reader to add them.

Reamer Research is an engine for that part, for strategies on OHLCV bars. Bid and ask, spread, slippage, commission, swap, margin and order lifetimes are in place under a public execution specification. It stores no data, so you can keep kdb+ or any database here and pass in bars. It works on bars, not ticks. See How does Reamer Research compare with kdb+?

How to choose

If you wantLook at
Very large tick data, with q skills on the teamStay on kdb+ or KDB-X
Open source with SQL, for market dataQuestDB
General analytics at scaleClickHouse
A database and order-book backtests in one systemDolphinDB
To stay on PostgreSQLTimescaleDB
Modelled fills and costs for strategies on barsReamer Research, with any database

See Who are Reamer Research and Reamer Server for? Reamer Research has a $225 30-day trial; see pricing.

Next questions

How does Reamer Research compare with kdb+?kdb+ and its successor KDB-X from KX are time-series databases with the q language, built for storing and computing on very large market data sets. A backtest on them is something you build, using q or Python. Reamer Research is a backtesting engine for strategies on OHLCV bars, with fill rules, costs and accounting already in place, and it stores no data. If your firm already runs kdb+, the two can work together, with kdb+ supplying the bars.What are the best OneTick alternatives in 2026?OneTick alternatives depend on which part of it you use. KDB-X, QuestDB, ClickHouse and DolphinDB replace the tick database. Databento replaces the managed market data. For backtesting strategies on bars, Reamer Research from Reamer Labs supplies the fill rules and costs, and leaves the data to you. No single tool replaces all of OneTick, which combines data, analytics, transaction cost analysis and surveillance.What are the best DolphinDB alternatives in 2026?The main DolphinDB alternatives are kdb+ and KDB-X, QuestDB, ClickHouse and OneTick for storing and computing on market data. For backtesting, the alternatives are engines: NautilusTrader for ticks and order books, and Reamer Research from Reamer Labs for strategies on OHLCV bars. Replacing both the database and the matching simulator may take two tools.What is a quant research engine, and how is it different from a backtesting script?A research engine is one shared program that does everything around a strategy (loading and aligning data, simulating fills and costs, accounting, metrics, logs and reports) so that each study contains only the strategy itself. A backtesting script does all of that on its own, once per study. The engine is what lets you test, diagnose, sweep, report and move to live with the same rules every time. A script is quicker to start and is the right tool for a single rough idea.How much do Reamer Research and Reamer Server cost?Reamer Research is USD 1,800 per seat per year, and Reamer Server is USD 7,200 per seat per year. Each is paid once for the year and nothing renews automatically. A 30-day trial costs USD 225 for Reamer Research and USD 900 for Reamer Server. A seat is one product on one machine.

Every answer here restates the documents that ship in the kit, which are authoritative. All questions.

Buy a licence30-day trial or annual licence. Key and kit by email on payment.