run-nyse-taq-benchmarks - Run NYSE TAQ benchmark suites
Runs NYSE TAQ benchmarks by selecting a data size, downloading PSV files, generating kdb+/Parquet databases, executing benchmark scripts, and reading PSV results.
Tags
Updated: 2026-09-28Typical Inputs
Typical Outputs
What this skill does
- Select benchmark type
- Select data size
- Download NYSE TAQ PSV files
- Generate kdb+ databases
- Generate Parquet databases
- Run query engine benchmarks
- Run KDB-X attribute benchmarks
- Read PSV results
Inputs
- Benchmark type
- Data size
- NYSE data date
- Benchmark data directory
- Engine and thread parameters
- PSV input files
Outputs
- Downloaded PSV files
- kdb+ databases
- Parquet databases
- Benchmark result PSV files
Requirements
- KDB-X q on PATH
- uv installed
- Initialized Git submodule
- KDB-X taq module dependencies
- Sufficient disk space and RAM
- numactl for NUMA pinning
