Skip to main content

Overview

run_data_extraction downloads historical OHLCV (Open, High, Low, Close, Volume) and saves it to blob storage. Almost every QuantLab run starts here. Say which tickers, dates, and source (massive or yahoo) you want — the agent fills the config.
DatesYou normally give only the sample start and end — not a three-date train / mid / test story.
  • Without ML/DL: do not invent a separate testing-end beyond that end date. After portfolio optimization, the stretch you evaluate is the full window except the first n trading days, where n is covariance_window (default 40).
  • With ML/DL: same idea — start and end of the sample. A train cut inside the window (Learning_end) is only for the model fit vs score split; you still are not working with three user-facing period ends.

Parameters

object
required
Data extraction configuration.

Returns

The blob includes Data, Tickers, SourceUsed, and (when Learning_end was set) Train / Test / TestSize.

Example — no ML (start + end only)

Example — ML/DL (add a train cut)


Resources


Next Step