Skip to content
All library documents

A SQL Workflow for High-Frequency Stock Factor Research

Article BigQuant

Summary

This BigQuant framework describes a workflow for computing and evaluating minute-frequency stock factors. Researchers define factors in SQL against a specialized derived minute-bar table, assign an output table name, and run the program to calculate and store factor values. The workflow then performs factor analysis and a single-factor backtest. The article argues that database-oriented processing can make large intraday datasets more manageable than handling them directly in Python, and recommends beginning with a shorter research history before expanding promising factors for further analysis.

The page reports example data volumes and runtimes, but these are platform-specific claims rather than independent benchmarks. Access to the specified data table is restricted to a platform membership group, so the workflow may not be available to all researchers. No factor definitions, backtest results, or methodological details about validation are provided. The described automation can accelerate exploratory research, but its outputs still require careful review for data quality, leakage, transaction costs, and out-of-sample robustness.

Key ideas

  • The workflow defines minute-frequency factors in SQL and stores computed values in a named table.
  • Its automated pipeline includes factor analysis and a single-factor backtest.
  • The article recommends exploring a shorter sample first and extending the history for promising factors.
  • The required minute-bar table has restricted access, limiting reproducibility.
  • Reported runtimes are platform-specific, and the page provides no factor-level performance evidence.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.