Agriculture Futures · CBOT

Soybean Meal (ZM)

CBOT soybean meal futures for grain and oilseed research.

Download free sample
Tick coverage
2011-05-27 → 2026-10-26
Bar timeframes
8 published
Catalog updated
2026-10-26

ZM Downloads

Published Parquet files and roll records.

Continuous futures data (16)

Continuous derived datasets with unadjusted prices and additive roll adjustments.

ZM back-adjusted continuous files by year
YearSizeFile
2026 51.3 MB download
2025 55.5 MB download
2024 70.2 MB download
2023 67.3 MB download
2022 60.8 MB download
2021 57.1 MB download
2020 58.6 MB download
2019 55.5 MB download
2018 57.7 MB download
2017 58.4 MB download
2016 61.5 MB download
2015 58.9 MB download
2014 62.4 MB download
2013 60.7 MB download
2012 59.9 MB download
2011 32.0 MB download
All contracts (132)
ZM per-contract tick datasets
ContractCoverageRows SizeFile
ZMV27 2025-07 to 2026-10 3,336 83.0 KB parquet
ZMU27 2025-07 to 2026-10 6,561 129.9 KB parquet
ZMQ27 2025-07 to 2026-10 19,995 335.9 KB parquet
ZMK27 2025-07 to 2026-10 150,733 2.5 MB parquet
ZMH27 2025-05 to 2026-10 334,119 5.6 MB parquet
ZMF27 2025-02 to 2026-10 644,656 10.2 MB parquet
ZMN27 2025-01 to 2026-10 106,410 1.8 MB parquet
ZMV26 2024-07 to 2026-10 449,879 7.1 MB parquet
ZMU26 2024-07 to 2026-09 504,042 8.3 MB parquet
ZMQ26 2024-07 to 2026-08 558,118 9.3 MB parquet
ZMN26 2024-06 to 2026-07 2,038,038 23.9 MB parquet
ZMF26 2024-06 to 2026-01 1,159,686 15.2 MB parquet
ZMK26 2024-03 to 2026-05 1,846,293 21.1 MB parquet
ZMH26 2024-02 to 2026-03 1,639,534 19.0 MB parquet
ZMZ26 2023-12 to 2026-10 3,120,351 34.4 MB parquet
ZMV25 2023-08 to 2025-10 452,786 6.7 MB parquet
ZMU25 2023-08 to 2025-09 521,472 8.0 MB parquet
ZMQ25 2023-08 to 2025-08 525,851 8.8 MB parquet
ZMH25 2023-07 to 2025-03 1,776,799 20.8 MB parquet
ZMK25 2023-03 to 2025-05 1,684,430 20.6 MB parquet
ZMF25 2023-03 to 2025-01 1,126,264 16.7 MB parquet
ZMV24 2022-10 to 2024-10 474,774 8.1 MB parquet
ZMN25 2022-06 to 2025-07 1,874,114 22.6 MB parquet
ZMZ25 2022-04 to 2025-12 3,060,754 32.4 MB parquet
ZMU24 2022-02 to 2024-09 547,329 9.0 MB parquet
ZMQ24 2022-02 to 2024-08 680,353 11.2 MB parquet
ZMN24 2022-02 to 2024-07 2,569,011 29.5 MB parquet
ZMK24 2022-02 to 2024-05 2,193,485 26.5 MB parquet
ZMH24 2022-02 to 2024-03 1,878,810 22.1 MB parquet
ZMF24 2022-02 to 2024-01 1,284,206 17.2 MB parquet
ZMZ24 2021-07 to 2024-12 3,623,959 38.9 MB parquet
ZMV23 2021-06 to 2023-10 369,458 6.2 MB parquet
ZMU23 2021-02 to 2023-09 462,037 8.0 MB parquet
ZMQ23 2021-02 to 2023-08 546,374 8.9 MB parquet
ZMN23 2021-02 to 2023-07 2,027,801 23.4 MB parquet
ZMK23 2021-02 to 2023-05 1,654,778 19.9 MB parquet
ZMF23 2021-01 to 2023-01 839,242 11.8 MB parquet
ZMH23 2020-12 to 2023-03 1,553,314 18.6 MB parquet
ZMZ23 2020-08 to 2023-12 3,608,332 39.9 MB parquet
ZMZ22 2020-06 to 2022-12 2,928,511 36.7 MB parquet
ZMV22 2020-06 to 2022-10 327,057 5.7 MB parquet
ZMU22 2020-06 to 2022-09 354,860 6.2 MB parquet
ZMQ22 2020-06 to 2022-08 382,717 6.4 MB parquet
ZMN22 2020-06 to 2022-07 1,651,511 21.6 MB parquet
ZMH22 2020-05 to 2022-03 1,625,328 19.7 MB parquet
ZMK22 2020-03 to 2022-05 1,483,359 20.0 MB parquet
ZMF22 2020-03 to 2022-01 823,299 11.3 MB parquet
ZMU21 2019-10 to 2021-09 373,789 6.2 MB parquet
ZMQ21 2019-10 to 2021-08 481,790 8.4 MB parquet
ZMZ21 2019-09 to 2021-12 2,886,122 33.9 MB parquet
ZMV21 2019-09 to 2021-10 308,986 5.0 MB parquet
ZMN21 2019-09 to 2021-07 1,962,404 24.5 MB parquet
ZMK21 2019-09 to 2021-05 1,564,752 21.2 MB parquet
ZMH21 2019-09 to 2021-03 1,581,744 21.1 MB parquet
ZMF21 2019-05 to 2021-01 929,707 13.5 MB parquet
ZMV20 2018-07 to 2020-10 210,192 3.6 MB parquet
ZMU20 2018-07 to 2020-09 257,983 4.1 MB parquet
ZMQ20 2018-07 to 2020-08 410,471 7.1 MB parquet
ZMK20 2018-06 to 2020-05 1,451,597 19.3 MB parquet
ZMN20 2018-05 to 2020-07 1,468,799 20.2 MB parquet
ZMH20 2018-05 to 2020-03 1,279,316 16.0 MB parquet
ZMF20 2018-05 to 2020-01 795,518 10.8 MB parquet
ZMV19 2017-10 to 2019-10 185,462 3.1 MB parquet
ZMZ20 2017-09 to 2020-12 3,138,023 36.0 MB parquet
ZMZ19 2017-06 to 2019-12 2,448,683 32.0 MB parquet
ZMU19 2017-06 to 2019-09 209,974 3.5 MB parquet
ZMQ19 2017-06 to 2019-08 291,602 5.0 MB parquet
ZMN19 2017-06 to 2019-07 1,456,801 19.6 MB parquet
ZMK19 2017-06 to 2019-05 1,296,479 16.3 MB parquet
ZMH19 2017-05 to 2019-03 1,188,879 16.4 MB parquet
ZMF19 2017-04 to 2019-01 752,649 11.2 MB parquet
ZMU18 2016-10 to 2018-09 240,957 4.0 MB parquet
ZMV18 2016-04 to 2018-10 198,866 3.3 MB parquet
ZMQ18 2016-04 to 2018-08 357,120 6.2 MB parquet
ZMK18 2016-04 to 2018-05 1,518,792 19.8 MB parquet
ZMH18 2016-04 to 2018-03 1,427,632 17.5 MB parquet
ZMZ18 2016-03 to 2018-12 2,728,143 34.3 MB parquet
ZMF18 2016-01 to 2018-01 856,588 11.3 MB parquet
ZMN18 2015-11 to 2018-07 1,639,453 21.9 MB parquet
ZMV17 2015-09 to 2017-10 195,248 3.3 MB parquet
ZMU17 2015-09 to 2017-09 236,735 4.0 MB parquet
ZMQ17 2015-09 to 2017-08 317,239 5.4 MB parquet
ZMN17 2015-08 to 2017-07 1,517,228 19.4 MB parquet
ZMZ17 2015-05 to 2017-12 2,915,195 34.6 MB parquet
ZMK17 2015-05 to 2017-05 1,302,222 16.0 MB parquet
ZMH17 2015-04 to 2017-03 1,208,368 15.8 MB parquet
ZMF17 2015-02 to 2017-01 733,819 9.8 MB parquet
ZMV16 2015-02 to 2016-10 171,698 2.9 MB parquet
ZMU16 2015-01 to 2016-09 248,688 4.2 MB parquet
ZMQ16 2015-01 to 2016-08 319,886 5.6 MB parquet
ZMZ16 2014-09 to 2016-12 2,902,317 35.6 MB parquet
ZMN16 2014-08 to 2016-07 1,937,555 23.5 MB parquet
ZMK16 2014-08 to 2016-05 1,407,300 16.6 MB parquet
ZMH16 2014-07 to 2016-03 1,170,371 15.8 MB parquet
ZMF16 2014-06 to 2016-01 672,212 9.8 MB parquet
ZMV15 2014-01 to 2015-10 189,172 3.1 MB parquet
ZMZ15 2013-11 to 2015-12 2,762,657 33.6 MB parquet
ZMU15 2013-11 to 2015-09 255,618 4.3 MB parquet
ZMQ15 2013-11 to 2015-08 357,538 6.0 MB parquet
ZMN15 2013-11 to 2015-07 1,845,160 23.9 MB parquet
ZMK15 2013-11 to 2015-05 1,676,583 21.2 MB parquet
ZMH15 2013-11 to 2015-03 1,506,311 19.7 MB parquet
ZMF15 2013-11 to 2015-01 793,356 10.7 MB parquet
ZMZ14 2013-10 to 2014-12 3,254,203 39.4 MB parquet
ZMV14 2013-08 to 2014-10 282,218 4.5 MB parquet
ZMU14 2013-07 to 2014-09 286,847 4.7 MB parquet
ZMQ14 2013-06 to 2014-08 457,085 6.9 MB parquet
ZMN14 2013-05 to 2014-07 1,463,302 19.1 MB parquet
ZMK14 2013-03 to 2014-05 1,401,353 17.8 MB parquet
ZMH14 2013-01 to 2014-03 1,290,586 15.4 MB parquet
ZMF14 2012-11 to 2014-01 780,095 10.1 MB parquet
ZMZ13 2012-10 to 2013-12 3,261,239 37.8 MB parquet
ZMV13 2012-08 to 2013-10 242,176 3.9 MB parquet
ZMU13 2012-07 to 2013-09 331,296 5.4 MB parquet
ZMQ13 2012-06 to 2013-08 420,829 6.4 MB parquet
ZMN13 2012-05 to 2013-07 1,645,995 20.6 MB parquet
ZMK13 2012-03 to 2013-05 1,393,655 17.3 MB parquet
ZMH13 2012-01 to 2013-03 1,334,943 16.1 MB parquet
ZMF13 2011-12 to 2013-01 631,543 8.7 MB parquet
ZMZ12 2011-12 to 2012-12 3,139,904 37.6 MB parquet
ZMV12 2011-12 to 2012-10 252,574 3.9 MB parquet
ZMU12 2011-12 to 2012-09 370,836 5.9 MB parquet
ZMQ12 2011-12 to 2012-08 502,177 7.3 MB parquet
ZMN12 2011-12 to 2012-07 1,707,586 19.6 MB parquet
ZMK12 2011-12 to 2012-05 1,296,918 13.7 MB parquet
ZMH12 2011-11 to 2012-03 1,164,129 13.8 MB parquet
ZMF12 2011-09 to 2012-01 692,734 8.6 MB parquet
ZMZ11 2011-08 to 2011-12 2,011,340 21.1 MB parquet
ZMV11 2011-06 to 2011-10 300,379 4.7 MB parquet
ZMU11 2011-05 to 2011-09 331,773 5.4 MB parquet
ZMQ11 2011-05 to 2011-08 342,938 5.1 MB parquet
ZMN11 2011-05 to 2011-07 433,265 4.9 MB parquet
Latest 20 rolls

Latest 20 of 124 rolls. Download the full JSON ledger.

ZM latest roll records
SessionFromToDiff Old volumeNew volume
2026-09-14 ZMV26-CBOT ZMZ26-CBOT 6 13,217 45,462
2026-08-25 ZMU26-CBOT ZMV26-CBOT 3.4 8,132 10,846
2026-07-27 ZMQ26-CBOT ZMU26-CBOT -0.7 15,674 17,276
2026-06-24 ZMN26-CBOT ZMQ26-CBOT -1.5 13,277 15,330
2026-04-15 ZMK26-CBOT ZMN26-CBOT -3.5 33,557 34,961
2026-02-18 ZMH26-CBOT ZMK26-CBOT 4.6 25,746 31,259
2025-12-16 ZMF26-CBOT ZMH26-CBOT 3.7 25,982 28,202
2025-11-18 ZMZ25-CBOT ZMF26-CBOT 1.8 31,985 35,010
2025-09-10 ZMV25-CBOT ZMZ25-CBOT 2.4 16,114 38,975
2025-08-25 ZMU25-CBOT ZMV25-CBOT -6 10,690 15,849
2025-07-21 ZMQ25-CBOT ZMU25-CBOT 4.3 11,069 11,166
2025-06-24 ZMN25-CBOT ZMQ25-CBOT 4.2 16,563 17,644
2025-04-16 ZMK25-CBOT ZMN25-CBOT 7.3 22,689 26,650
2025-02-19 ZMH25-CBOT ZMK25-CBOT 8.3 31,553 32,858
2024-12-17 ZMF25-CBOT ZMH25-CBOT 6.3 24,796 29,880
2024-11-19 ZMZ24-CBOT ZMF25-CBOT 1.7 23,500 24,228
2024-09-11 ZMV24-CBOT ZMZ24-CBOT 4 11,518 35,694
2024-08-26 ZMU24-CBOT ZMV24-CBOT -5.3 7,893 13,366
2024-07-23 ZMQ24-CBOT ZMU24-CBOT -17.5 12,399 12,674
2024-06-24 ZMN24-CBOT ZMQ24-CBOT -14.7 18,874 18,927

ZM Instrument specifications

Exchange
CBOT
Contract listings
8 months · F/H/K/N/Q/U/V/Z
Minimum tick
0.10
Point value
100.00 USD

Methodology

Per-contract, continuous and bar files are derived datasets. Continuous datasets join contracts with documented rolls and additive adjustments; bars aggregate ticks into OHLCV.

Read the schemas, timeframe rules and HTTP documentation.

ZM Quick start

View Python example
curl -LO https://historicalfuturesdata.com/ZM/bars/10s/cme.zm.bars.10s.2026.parquet

import pandas as pd
df = pd.read_parquet("cme.zm.bars.10s.2026.parquet")

import polars as pl
df = pl.read_parquet("cme.zm.bars.10s.2026.parquet")

Frequently asked questions about ZM historical data

What period does ZM cover?

2011-05-27 → 2026-10-26. This range comes from the current instrument catalog.

Which ZM timeframes are published?

10s, 1m, 2m, 5m, 30m, 1h, 4h, 1D. The bars table lists each available annual download.

How do I get a ZM sample?

Download cme.zm.bars.10s.2026.parquet using the free sample button. No account or API key is needed for this 10-second sample.