{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.morvs.ai/commodity-futures/052641#dataset","name":"MILK, Class III — Commitments of Traders","description":"Weekly CFTC Commitments of Traders snapshot for MILK, Class III (MILK, Class III - CHICAGO MERCANTILE EXCHANGE). Last 52 weeks of speculator + commercial positions, open interest, trader counts.","identifier":[{"@type":"PropertyValue","propertyID":"CFTC Contract Market Code","value":"052641"},{"@type":"PropertyValue","propertyID":"CFTC Commodity Code","value":"052"}],"keywords":["AGRICULTURE","DAIRY PRODUCTS","MILK"],"temporalCoverage":"2025-10-21/2026-10-13","distribution":[{"@type":"DataDownload","name":"Week of 2026-10-13","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-10-13"},{"@type":"DataDownload","name":"Week of 2026-10-06","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-10-06"},{"@type":"DataDownload","name":"Week of 2026-09-29","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-09-29"},{"@type":"DataDownload","name":"Week of 2026-09-22","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-09-22"},{"@type":"DataDownload","name":"Week of 2026-09-15","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-09-15"},{"@type":"DataDownload","name":"Week of 2026-09-08","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-09-08"},{"@type":"DataDownload","name":"Week of 2026-09-01","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-09-01"},{"@type":"DataDownload","name":"Week of 2026-08-25","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-08-25"},{"@type":"DataDownload","name":"Week of 2026-08-18","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-08-18"},{"@type":"DataDownload","name":"Week of 2026-08-11","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-08-11"},{"@type":"DataDownload","name":"Week of 2026-08-04","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-08-04"},{"@type":"DataDownload","name":"Week of 2026-07-28","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-07-28"},{"@type":"DataDownload","name":"Week of 2026-07-21","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-07-21"},{"@type":"DataDownload","name":"Week of 2026-07-14","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-07-14"},{"@type":"DataDownload","name":"Week of 2026-07-07","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-07-07"},{"@type":"DataDownload","name":"Week of 2026-06-30","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-06-30"},{"@type":"DataDownload","name":"Week of 2026-06-23","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-06-23"},{"@type":"DataDownload","name":"Week of 2026-06-16","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-06-16"},{"@type":"DataDownload","name":"Week of 2026-06-09","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-06-09"},{"@type":"DataDownload","name":"Week of 2026-06-02","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-06-02"},{"@type":"DataDownload","name":"Week of 2026-05-26","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-05-26"},{"@type":"DataDownload","name":"Week of 2026-05-19","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-05-19"},{"@type":"DataDownload","name":"Week of 2026-05-12","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-05-12"},{"@type":"DataDownload","name":"Week of 2026-05-05","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-05-05"},{"@type":"DataDownload","name":"Week of 2026-04-28","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-04-28"},{"@type":"DataDownload","name":"Week of 2026-04-21","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-04-21"},{"@type":"DataDownload","name":"Week of 2026-04-14","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-04-14"},{"@type":"DataDownload","name":"Week of 2026-04-07","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-04-07"},{"@type":"DataDownload","name":"Week of 2026-03-31","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-03-31"},{"@type":"DataDownload","name":"Week of 2026-03-24","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-03-24"},{"@type":"DataDownload","name":"Week of 2026-03-17","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-03-17"},{"@type":"DataDownload","name":"Week of 2026-03-10","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-03-10"},{"@type":"DataDownload","name":"Week of 2026-03-03","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-03-03"},{"@type":"DataDownload","name":"Week of 2026-02-24","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-02-24"},{"@type":"DataDownload","name":"Week of 2026-02-17","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-02-17"},{"@type":"DataDownload","name":"Week of 2026-02-10","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-02-10"},{"@type":"DataDownload","name":"Week of 2026-02-03","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-02-03"},{"@type":"DataDownload","name":"Week of 2026-01-27","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-01-27"},{"@type":"DataDownload","name":"Week of 2026-01-20","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-01-20"},{"@type":"DataDownload","name":"Week of 2026-01-13","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-01-13"},{"@type":"DataDownload","name":"Week of 2026-01-06","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2026-01-06"},{"@type":"DataDownload","name":"Week of 2025-12-30","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-12-30"},{"@type":"DataDownload","name":"Week of 2025-12-23","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-12-23"},{"@type":"DataDownload","name":"Week of 2025-12-16","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-12-16"},{"@type":"DataDownload","name":"Week of 2025-12-09","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-12-09"},{"@type":"DataDownload","name":"Week of 2025-12-02","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-12-02"},{"@type":"DataDownload","name":"Week of 2025-11-25","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-11-25"},{"@type":"DataDownload","name":"Week of 2025-11-18","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-11-18"},{"@type":"DataDownload","name":"Week of 2025-11-10","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-11-10"},{"@type":"DataDownload","name":"Week of 2025-11-04","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-11-04"},{"@type":"DataDownload","name":"Week of 2025-10-28","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-10-28"},{"@type":"DataDownload","name":"Week of 2025-10-21","contentUrl":"https://api.morvs.ai/commodity-futures/052641.json?week=2025-10-21"}],"sameAs":["https://publicreporting.cftc.gov/Public-Reports/Commitments-of-Traders-Public-Reporting-API/jun7-fc8e"],"isAccessibleForFree":true,"license":"https://creativecommons.org/publicdomain/zero/1.0/","_source":{"data_provider":"AI Analytics","brand_name":"MORVS","brand_url":"https://morvs.ai/","data_provider_url":"https://api.morvs.ai","license":"https://creativecommons.org/publicdomain/zero/1.0/","primary_source":"https://publicreporting.cftc.gov/Public-Reports/Commitments-of-Traders-Public-Reporting-API/jun7-fc8e","generated_at":"2026-10-20T18:34:36.627Z"},"latest":{"id":"261013052641C","report_date":"2026-10-13","cftc_commodity_code":"052","cftc_contract_market_code":"052641","contract_market_name":"MILK, Class III","market_and_exchange_names":"MILK, Class III - CHICAGO MERCANTILE EXCHANGE","commodity":"MILK","commodity_group_name":"AGRICULTURE","commodity_subgroup_name":"DAIRY PRODUCTS","open_interest_all":75506,"noncomm_long":10451,"noncomm_short":22628,"noncomm_spread":21231,"comm_long":39111,"comm_short":22902,"nonrept_long":4713,"nonrept_short":8745,"traders_total":100,"pct_oi_noncomm_long":13.8,"pct_oi_noncomm_short":30,"pct_oi_comm_long":51.8,"pct_oi_comm_short":30.3,"change_open_interest":-571,"change_noncomm_long":-13,"change_noncomm_short":-636,"change_comm_long":230,"change_comm_short":924,"ingested_at":"2026-10-17T15:23:34Z"},"history":[{"report_date":"2026-10-13","open_interest_all":75506,"noncomm_long":10451,"noncomm_short":22628,"comm_long":39111,"comm_short":22902,"traders_total":100,"change_open_interest":-571},{"report_date":"2026-10-06","open_interest_all":76077,"noncomm_long":10464,"noncomm_short":23265,"comm_long":38881,"comm_short":21978,"traders_total":100,"change_open_interest":-11148},{"report_date":"2026-09-29","open_interest_all":87225,"noncomm_long":10324,"noncomm_short":26271,"comm_long":44878,"comm_short":25162,"traders_total":119,"change_open_interest":7667},{"report_date":"2026-09-22","open_interest_all":79559,"noncomm_long":10398,"noncomm_short":24230,"comm_long":41795,"comm_short":24163,"traders_total":113,"change_open_interest":5666},{"report_date":"2026-09-15","open_interest_all":73893,"noncomm_long":10187,"noncomm_short":21948,"comm_long":38793,"comm_short":23041,"traders_total":108,"change_open_interest":6205},{"report_date":"2026-09-08","open_interest_all":67687,"noncomm_long":9650,"noncomm_short":19802,"comm_long":36212,"comm_short":21985,"traders_total":108,"change_open_interest":-3443},{"report_date":"2026-09-01","open_interest_all":71130,"noncomm_long":11408,"noncomm_short":19691,"comm_long":38545,"comm_short":25557,"traders_total":107,"change_open_interest":5344},{"report_date":"2026-08-25","open_interest_all":65786,"noncomm_long":10945,"noncomm_short":17840,"comm_long":34548,"comm_short":23874,"traders_total":107,"change_open_interest":4493},{"report_date":"2026-08-18","open_interest_all":61293,"noncomm_long":9685,"noncomm_short":15425,"comm_long":32762,"comm_short":23341,"traders_total":102,"change_open_interest":1876},{"report_date":"2026-08-11","open_interest_all":59417,"noncomm_long":9324,"noncomm_short":14703,"comm_long":32167,"comm_short":23051,"traders_total":101,"change_open_interest":-9321},{"report_date":"2026-08-04","open_interest_all":68738,"noncomm_long":9112,"noncomm_short":16633,"comm_long":38385,"comm_short":26862,"traders_total":104,"change_open_interest":885},{"report_date":"2026-07-28","open_interest_all":67853,"noncomm_long":9600,"noncomm_short":16218,"comm_long":37072,"comm_short":26480,"traders_total":98,"change_open_interest":4609},{"report_date":"2026-07-21","open_interest_all":63244,"noncomm_long":9034,"noncomm_short":14536,"comm_long":34682,"comm_short":25628,"traders_total":92,"change_open_interest":637},{"report_date":"2026-07-14","open_interest_all":62607,"noncomm_long":9489,"noncomm_short":15947,"comm_long":34398,"comm_short":24520,"traders_total":95,"change_open_interest":-136},{"report_date":"2026-07-07","open_interest_all":62743,"noncomm_long":8910,"noncomm_short":16547,"comm_long":34030,"comm_short":23334,"traders_total":97,"change_open_interest":-8291},{"report_date":"2026-06-30","open_interest_all":71034,"noncomm_long":8407,"noncomm_short":17934,"comm_long":39052,"comm_short":25850,"traders_total":103,"change_open_interest":3163},{"report_date":"2026-06-23","open_interest_all":67871,"noncomm_long":8352,"noncomm_short":16541,"comm_long":36569,"comm_short":24249,"traders_total":100,"change_open_interest":4181},{"report_date":"2026-06-16","open_interest_all":63690,"noncomm_long":7828,"noncomm_short":15306,"comm_long":34739,"comm_short":22907,"traders_total":100,"change_open_interest":3889},{"report_date":"2026-06-09","open_interest_all":59801,"noncomm_long":7396,"noncomm_short":13812,"comm_long":33161,"comm_short":22247,"traders_total":98,"change_open_interest":-4249},{"report_date":"2026-06-02","open_interest_all":64050,"noncomm_long":7744,"noncomm_short":11929,"comm_long":36219,"comm_short":23252,"traders_total":100,"change_open_interest":3496},{"report_date":"2026-05-26","open_interest_all":60554,"noncomm_long":6665,"noncomm_short":12750,"comm_long":34584,"comm_short":23052,"traders_total":106,"change_open_interest":4065},{"report_date":"2026-05-19","open_interest_all":56489,"noncomm_long":6642,"noncomm_short":10640,"comm_long":32820,"comm_short":22803,"traders_total":95,"change_open_interest":3465},{"report_date":"2026-05-12","open_interest_all":53025,"noncomm_long":6093,"noncomm_short":8695,"comm_long":31100,"comm_short":22786,"traders_total":90,"change_open_interest":1070},{"report_date":"2026-05-05","open_interest_all":51955,"noncomm_long":6369,"noncomm_short":6970,"comm_long":30024,"comm_short":23885,"traders_total":86,"change_open_interest":-3922},{"report_date":"2026-04-28","open_interest_all":55877,"noncomm_long":5984,"noncomm_short":5494,"comm_long":33023,"comm_short":26848,"traders_total":83,"change_open_interest":638},{"report_date":"2026-04-21","open_interest_all":55239,"noncomm_long":5918,"noncomm_short":6331,"comm_long":32454,"comm_short":25830,"traders_total":85,"change_open_interest":1162},{"report_date":"2026-04-14","open_interest_all":54077,"noncomm_long":5502,"noncomm_short":5832,"comm_long":31430,"comm_short":25061,"traders_total":87,"change_open_interest":1615},{"report_date":"2026-04-07","open_interest_all":52462,"noncomm_long":5062,"noncomm_short":5262,"comm_long":30405,"comm_short":24377,"traders_total":87,"change_open_interest":-6394},{"report_date":"2026-03-31","open_interest_all":58855,"noncomm_long":6181,"noncomm_short":6057,"comm_long":33384,"comm_short":27309,"traders_total":89,"change_open_interest":-403},{"report_date":"2026-03-24","open_interest_all":59258,"noncomm_long":6768,"noncomm_short":6786,"comm_long":33063,"comm_short":27097,"traders_total":82,"change_open_interest":-83},{"report_date":"2026-03-17","open_interest_all":59341,"noncomm_long":7199,"noncomm_short":7126,"comm_long":32452,"comm_short":26606,"traders_total":78,"change_open_interest":-2128},{"report_date":"2026-03-10","open_interest_all":61469,"noncomm_long":7152,"noncomm_short":8207,"comm_long":32583,"comm_short":26144,"traders_total":81,"change_open_interest":-9060},{"report_date":"2026-03-03","open_interest_all":70528,"noncomm_long":7442,"noncomm_short":8829,"comm_long":38130,"comm_short":31775,"traders_total":93,"change_open_interest":451},{"report_date":"2026-02-24","open_interest_all":70077,"noncomm_long":7848,"noncomm_short":8982,"comm_long":37523,"comm_short":31509,"traders_total":90,"change_open_interest":326},{"report_date":"2026-02-17","open_interest_all":69751,"noncomm_long":7528,"noncomm_short":10151,"comm_long":36633,"comm_short":29613,"traders_total":90,"change_open_interest":2512},{"report_date":"2026-02-10","open_interest_all":67239,"noncomm_long":7639,"noncomm_short":9898,"comm_long":35682,"comm_short":28802,"traders_total":89,"change_open_interest":-9034},{"report_date":"2026-02-03","open_interest_all":76273,"noncomm_long":8122,"noncomm_short":13435,"comm_long":40184,"comm_short":30979,"traders_total":94,"change_open_interest":736},{"report_date":"2026-01-27","open_interest_all":75538,"noncomm_long":9374,"noncomm_short":13837,"comm_long":39048,"comm_short":30717,"traders_total":93,"change_open_interest":-2014},{"report_date":"2026-01-20","open_interest_all":77552,"noncomm_long":9146,"noncomm_short":15272,"comm_long":38911,"comm_short":29238,"traders_total":95,"change_open_interest":602},{"report_date":"2026-01-13","open_interest_all":76950,"noncomm_long":8481,"noncomm_short":14206,"comm_long":38090,"comm_short":28225,"traders_total":88,"change_open_interest":4525},{"report_date":"2026-01-06","open_interest_all":72425,"noncomm_long":9294,"noncomm_short":13803,"comm_long":36221,"comm_short":27630,"traders_total":83,"change_open_interest":-2653},{"report_date":"2025-12-30","open_interest_all":75077,"noncomm_long":10260,"noncomm_short":14752,"comm_long":39428,"comm_short":30293,"traders_total":93,"change_open_interest":-1286},{"report_date":"2025-12-23","open_interest_all":76364,"noncomm_long":10442,"noncomm_short":14602,"comm_long":39733,"comm_short":30643,"traders_total":91,"change_open_interest":2996},{"report_date":"2025-12-16","open_interest_all":73368,"noncomm_long":10704,"noncomm_short":14533,"comm_long":38488,"comm_short":29935,"traders_total":90,"change_open_interest":-366},{"report_date":"2025-12-09","open_interest_all":73734,"noncomm_long":10050,"noncomm_short":15604,"comm_long":38502,"comm_short":28568,"traders_total":92,"change_open_interest":-6812},{"report_date":"2025-12-02","open_interest_all":80546,"noncomm_long":10813,"noncomm_short":17522,"comm_long":41059,"comm_short":29680,"traders_total":96,"change_open_interest":1243},{"report_date":"2025-11-25","open_interest_all":79303,"noncomm_long":9883,"noncomm_short":16297,"comm_long":40416,"comm_short":29326,"traders_total":94,"change_open_interest":9213},{"report_date":"2025-11-18","open_interest_all":70090,"noncomm_long":9668,"noncomm_short":14259,"comm_long":35980,"comm_short":26817,"traders_total":89,"change_open_interest":4234},{"report_date":"2025-11-10","open_interest_all":65856,"noncomm_long":9025,"noncomm_short":13077,"comm_long":34105,"comm_short":25780,"traders_total":88,"change_open_interest":-6356},{"report_date":"2025-11-04","open_interest_all":72212,"noncomm_long":9067,"noncomm_short":15207,"comm_long":37188,"comm_short":27470,"traders_total":88,"change_open_interest":6358},{"report_date":"2025-10-28","open_interest_all":65854,"noncomm_long":8135,"noncomm_short":13801,"comm_long":34487,"comm_short":24981,"traders_total":88,"change_open_interest":1547},{"report_date":"2025-10-21","open_interest_all":64308,"noncomm_long":8001,"noncomm_short":15279,"comm_long":33017,"comm_short":22594,"traders_total":94,"change_open_interest":2489}]}