{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/commodity-futures/02339Y#dataset","name":"CG Mainline Basis — Commitments of Traders","description":"Weekly CFTC Commitments of Traders snapshot for CG Mainline Basis (CG Mainline Basis - ICE FUTURES ENERGY DIV). Last 52 weeks of speculator + commercial positions, open interest, trader counts.","identifier":[{"@type":"PropertyValue","propertyID":"CFTC Contract Market Code","value":"02339Y"},{"@type":"PropertyValue","propertyID":"CFTC Commodity Code","value":"023"}],"keywords":["NATURAL RESOURCES","NATURAL GAS AND PRODUCTS","NATURAL GAS"],"temporalCoverage":"2025-05-20/2026-05-12","distribution":[{"@type":"DataDownload","name":"Week of 2026-05-12","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-05-12"},{"@type":"DataDownload","name":"Week of 2026-05-05","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-05-05"},{"@type":"DataDownload","name":"Week of 2026-04-28","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-04-28"},{"@type":"DataDownload","name":"Week of 2026-04-21","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-04-21"},{"@type":"DataDownload","name":"Week of 2026-04-14","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-04-14"},{"@type":"DataDownload","name":"Week of 2026-04-07","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-04-07"},{"@type":"DataDownload","name":"Week of 2026-03-31","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-03-31"},{"@type":"DataDownload","name":"Week of 2026-03-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-03-24"},{"@type":"DataDownload","name":"Week of 2026-03-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-03-17"},{"@type":"DataDownload","name":"Week of 2026-03-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-03-10"},{"@type":"DataDownload","name":"Week of 2026-03-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-03-03"},{"@type":"DataDownload","name":"Week of 2026-02-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-02-24"},{"@type":"DataDownload","name":"Week of 2026-02-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-02-17"},{"@type":"DataDownload","name":"Week of 2026-02-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-02-10"},{"@type":"DataDownload","name":"Week of 2026-02-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-02-03"},{"@type":"DataDownload","name":"Week of 2026-01-27","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-01-27"},{"@type":"DataDownload","name":"Week of 2026-01-20","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-01-20"},{"@type":"DataDownload","name":"Week of 2026-01-13","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-01-13"},{"@type":"DataDownload","name":"Week of 2026-01-06","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2026-01-06"},{"@type":"DataDownload","name":"Week of 2025-12-30","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-12-30"},{"@type":"DataDownload","name":"Week of 2025-12-23","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-12-23"},{"@type":"DataDownload","name":"Week of 2025-12-16","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-12-16"},{"@type":"DataDownload","name":"Week of 2025-12-09","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-12-09"},{"@type":"DataDownload","name":"Week of 2025-12-02","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-12-02"},{"@type":"DataDownload","name":"Week of 2025-11-25","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-11-25"},{"@type":"DataDownload","name":"Week of 2025-11-18","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-11-18"},{"@type":"DataDownload","name":"Week of 2025-11-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-11-10"},{"@type":"DataDownload","name":"Week of 2025-11-04","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-11-04"},{"@type":"DataDownload","name":"Week of 2025-10-28","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-10-28"},{"@type":"DataDownload","name":"Week of 2025-10-21","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-10-21"},{"@type":"DataDownload","name":"Week of 2025-10-14","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-10-14"},{"@type":"DataDownload","name":"Week of 2025-10-07","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-10-07"},{"@type":"DataDownload","name":"Week of 2025-09-30","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-09-30"},{"@type":"DataDownload","name":"Week of 2025-09-23","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-09-23"},{"@type":"DataDownload","name":"Week of 2025-09-16","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-09-16"},{"@type":"DataDownload","name":"Week of 2025-09-09","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-09-09"},{"@type":"DataDownload","name":"Week of 2025-09-02","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-09-02"},{"@type":"DataDownload","name":"Week of 2025-08-26","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-08-26"},{"@type":"DataDownload","name":"Week of 2025-08-19","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-08-19"},{"@type":"DataDownload","name":"Week of 2025-08-12","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-08-12"},{"@type":"DataDownload","name":"Week of 2025-08-05","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-08-05"},{"@type":"DataDownload","name":"Week of 2025-07-29","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-07-29"},{"@type":"DataDownload","name":"Week of 2025-07-22","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-07-22"},{"@type":"DataDownload","name":"Week of 2025-07-15","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-07-15"},{"@type":"DataDownload","name":"Week of 2025-07-08","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-07-08"},{"@type":"DataDownload","name":"Week of 2025-07-01","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-07-01"},{"@type":"DataDownload","name":"Week of 2025-06-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-06-24"},{"@type":"DataDownload","name":"Week of 2025-06-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-06-17"},{"@type":"DataDownload","name":"Week of 2025-06-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-06-10"},{"@type":"DataDownload","name":"Week of 2025-06-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-06-03"},{"@type":"DataDownload","name":"Week of 2025-05-27","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-05-27"},{"@type":"DataDownload","name":"Week of 2025-05-20","contentUrl":"https://api.ai-analytics.org/commodity-futures/02339Y.json?week=2025-05-20"}],"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","data_provider_url":"https://api.ai-analytics.org","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-07-20T18:41:05.055Z"},"latest":{"id":"26051202339YC","report_date":"2026-05-12","cftc_commodity_code":"023","cftc_contract_market_code":"02339Y","contract_market_name":"CG Mainline Basis","market_and_exchange_names":"CG Mainline Basis - ICE FUTURES ENERGY DIV","commodity":"NATURAL GAS","commodity_group_name":"NATURAL RESOURCES","commodity_subgroup_name":"NATURAL GAS AND PRODUCTS","open_interest_all":358084,"noncomm_long":3981,"noncomm_short":34005,"noncomm_spread":913,"comm_long":346333,"comm_short":317737,"nonrept_long":6857,"nonrept_short":5429,"traders_total":41,"pct_oi_noncomm_long":1.1,"pct_oi_noncomm_short":9.5,"pct_oi_comm_long":96.7,"pct_oi_comm_short":88.7,"change_open_interest":3802,"change_noncomm_long":-306,"change_noncomm_short":2475,"change_comm_long":3761,"change_comm_short":797,"ingested_at":"2026-05-17T19:14:07Z"},"history":[{"report_date":"2026-05-12","open_interest_all":358084,"noncomm_long":3981,"noncomm_short":34005,"comm_long":346333,"comm_short":317737,"traders_total":41,"change_open_interest":3802},{"report_date":"2026-05-05","open_interest_all":354282,"noncomm_long":4287,"noncomm_short":31530,"comm_long":342572,"comm_short":316940,"traders_total":41,"change_open_interest":-17608},{"report_date":"2026-04-28","open_interest_all":371890,"noncomm_long":3629,"noncomm_short":36508,"comm_long":359562,"comm_short":327165,"traders_total":43,"change_open_interest":-333},{"report_date":"2026-04-21","open_interest_all":372223,"noncomm_long":3629,"noncomm_short":36856,"comm_long":359803,"comm_short":327436,"traders_total":43,"change_open_interest":47335},{"report_date":"2026-04-14","open_interest_all":324888,"noncomm_long":3629,"noncomm_short":38515,"comm_long":313932,"comm_short":275535,"traders_total":40,"change_open_interest":12048},{"report_date":"2026-04-07","open_interest_all":312840,"noncomm_long":3629,"noncomm_short":37017,"comm_long":302124,"comm_short":266434,"traders_total":41,"change_open_interest":-21547},{"report_date":"2026-03-31","open_interest_all":334387,"noncomm_long":3119,"noncomm_short":40540,"comm_long":325319,"comm_short":281284,"traders_total":43,"change_open_interest":13297},{"report_date":"2026-03-24","open_interest_all":321090,"noncomm_long":3177,"noncomm_short":29786,"comm_long":311927,"comm_short":279481,"traders_total":43,"change_open_interest":1790},{"report_date":"2026-03-17","open_interest_all":319300,"noncomm_long":1738,"noncomm_short":31023,"comm_long":312554,"comm_short":276995,"traders_total":42,"change_open_interest":-758},{"report_date":"2026-03-10","open_interest_all":320058,"noncomm_long":240,"noncomm_short":30714,"comm_long":312550,"comm_short":277052,"traders_total":39,"change_open_interest":-30692},{"report_date":"2026-03-03","open_interest_all":350750,"noncomm_long":2027,"noncomm_short":31752,"comm_long":345570,"comm_short":307440,"traders_total":52,"change_open_interest":684},{"report_date":"2026-02-24","open_interest_all":350066,"noncomm_long":2027,"noncomm_short":35375,"comm_long":345318,"comm_short":304954,"traders_total":51,"change_open_interest":824},{"report_date":"2026-02-17","open_interest_all":349242,"noncomm_long":1996,"noncomm_short":40878,"comm_long":344004,"comm_short":299479,"traders_total":50,"change_open_interest":11321},{"report_date":"2026-02-10","open_interest_all":337921,"noncomm_long":1966,"noncomm_short":40273,"comm_long":332900,"comm_short":288833,"traders_total":49,"change_open_interest":-22859},{"report_date":"2026-02-03","open_interest_all":360780,"noncomm_long":2582,"noncomm_short":41358,"comm_long":355355,"comm_short":309873,"traders_total":55,"change_open_interest":8113},{"report_date":"2026-01-27","open_interest_all":352667,"noncomm_long":2582,"noncomm_short":43984,"comm_long":346531,"comm_short":298473,"traders_total":55,"change_open_interest":5855},{"report_date":"2026-01-20","open_interest_all":346812,"noncomm_long":2582,"noncomm_short":44111,"comm_long":341232,"comm_short":294475,"traders_total":51,"change_open_interest":1794},{"report_date":"2026-01-13","open_interest_all":345018,"noncomm_long":1515,"noncomm_short":42907,"comm_long":340711,"comm_short":294073,"traders_total":52,"change_open_interest":40212},{"report_date":"2026-01-06","open_interest_all":304806,"noncomm_long":2144,"noncomm_short":42587,"comm_long":299345,"comm_short":254006,"traders_total":51,"change_open_interest":-25619},{"report_date":"2025-12-30","open_interest_all":330425,"noncomm_long":2020,"noncomm_short":42482,"comm_long":323460,"comm_short":278397,"traders_total":53,"change_open_interest":-128},{"report_date":"2025-12-23","open_interest_all":330553,"noncomm_long":2732,"noncomm_short":42816,"comm_long":323249,"comm_short":278811,"traders_total":52,"change_open_interest":2664},{"report_date":"2025-12-16","open_interest_all":327889,"noncomm_long":4444,"noncomm_short":43177,"comm_long":318941,"comm_short":275302,"traders_total":51,"change_open_interest":4702},{"report_date":"2025-12-09","open_interest_all":323187,"noncomm_long":5332,"noncomm_short":41858,"comm_long":314721,"comm_short":271470,"traders_total":48,"change_open_interest":-23604},{"report_date":"2025-12-02","open_interest_all":346791,"noncomm_long":8367,"noncomm_short":39150,"comm_long":333221,"comm_short":300320,"traders_total":51,"change_open_interest":6292},{"report_date":"2025-11-25","open_interest_all":340499,"noncomm_long":8308,"noncomm_short":33602,"comm_long":329846,"comm_short":299509,"traders_total":51,"change_open_interest":16578},{"report_date":"2025-11-18","open_interest_all":323921,"noncomm_long":8165,"noncomm_short":22987,"comm_long":312413,"comm_short":293451,"traders_total":47,"change_open_interest":3872},{"report_date":"2025-11-10","open_interest_all":320049,"noncomm_long":8444,"noncomm_short":22574,"comm_long":308599,"comm_short":288763,"traders_total":45,"change_open_interest":-27028},{"report_date":"2025-11-04","open_interest_all":347077,"noncomm_long":9669,"noncomm_short":23609,"comm_long":332083,"comm_short":313380,"traders_total":48,"change_open_interest":2057},{"report_date":"2025-10-28","open_interest_all":345020,"noncomm_long":9669,"noncomm_short":23675,"comm_long":333159,"comm_short":312301,"traders_total":48,"change_open_interest":70},{"report_date":"2025-10-21","open_interest_all":344950,"noncomm_long":9725,"noncomm_short":23646,"comm_long":333308,"comm_short":313019,"traders_total":48,"change_open_interest":11849},{"report_date":"2025-10-14","open_interest_all":333101,"noncomm_long":9878,"noncomm_short":23231,"comm_long":321491,"comm_short":301021,"traders_total":47,"change_open_interest":2314},{"report_date":"2025-10-07","open_interest_all":330787,"noncomm_long":9878,"noncomm_short":23371,"comm_long":319479,"comm_short":298707,"traders_total":47,"change_open_interest":-32695},{"report_date":"2025-09-30","open_interest_all":363482,"noncomm_long":11056,"noncomm_short":29005,"comm_long":351176,"comm_short":331323,"traders_total":52,"change_open_interest":1756},{"report_date":"2025-09-23","open_interest_all":361726,"noncomm_long":10452,"noncomm_short":28190,"comm_long":349931,"comm_short":329816,"traders_total":50,"change_open_interest":1728},{"report_date":"2025-09-16","open_interest_all":359998,"noncomm_long":9000,"noncomm_short":27870,"comm_long":349441,"comm_short":329501,"traders_total":49,"change_open_interest":4317},{"report_date":"2025-09-09","open_interest_all":355681,"noncomm_long":5205,"noncomm_short":26530,"comm_long":348305,"comm_short":326576,"traders_total":48,"change_open_interest":-24052},{"report_date":"2025-09-02","open_interest_all":379733,"noncomm_long":3768,"noncomm_short":27343,"comm_long":372516,"comm_short":349248,"traders_total":50,"change_open_interest":1066},{"report_date":"2025-08-26","open_interest_all":378667,"noncomm_long":3768,"noncomm_short":26760,"comm_long":370932,"comm_short":348610,"traders_total":49,"change_open_interest":11730},{"report_date":"2025-08-19","open_interest_all":366937,"noncomm_long":3137,"noncomm_short":25064,"comm_long":360260,"comm_short":337958,"traders_total":48,"change_open_interest":2653},{"report_date":"2025-08-12","open_interest_all":364284,"noncomm_long":1806,"noncomm_short":21159,"comm_long":358480,"comm_short":337501,"traders_total":45,"change_open_interest":2561},{"report_date":"2025-08-05","open_interest_all":361723,"noncomm_long":1806,"noncomm_short":19326,"comm_long":356136,"comm_short":337562,"traders_total":45,"change_open_interest":-26899},{"report_date":"2025-07-29","open_interest_all":388622,"noncomm_long":2427,"noncomm_short":22048,"comm_long":382564,"comm_short":361513,"traders_total":48,"change_open_interest":3295},{"report_date":"2025-07-22","open_interest_all":385327,"noncomm_long":2427,"noncomm_short":21419,"comm_long":379697,"comm_short":359594,"traders_total":47,"change_open_interest":4507},{"report_date":"2025-07-15","open_interest_all":380820,"noncomm_long":1899,"noncomm_short":21445,"comm_long":375928,"comm_short":354443,"traders_total":46,"change_open_interest":25451},{"report_date":"2025-07-08","open_interest_all":355369,"noncomm_long":1882,"noncomm_short":22391,"comm_long":351320,"comm_short":329332,"traders_total":46,"change_open_interest":-18552},{"report_date":"2025-07-01","open_interest_all":373921,"noncomm_long":2068,"noncomm_short":25718,"comm_long":369186,"comm_short":344134,"traders_total":47,"change_open_interest":5766},{"report_date":"2025-06-24","open_interest_all":368155,"noncomm_long":2068,"noncomm_short":25501,"comm_long":362712,"comm_short":338771,"traders_total":44,"change_open_interest":2922},{"report_date":"2025-06-17","open_interest_all":365233,"noncomm_long":3756,"noncomm_short":22835,"comm_long":358349,"comm_short":338025,"traders_total":43,"change_open_interest":6508},{"report_date":"2025-06-10","open_interest_all":358725,"noncomm_long":1843,"noncomm_short":21667,"comm_long":352164,"comm_short":330697,"traders_total":40,"change_open_interest":-27246},{"report_date":"2025-06-03","open_interest_all":385971,"noncomm_long":2803,"noncomm_short":22612,"comm_long":377610,"comm_short":357634,"traders_total":42,"change_open_interest":6173},{"report_date":"2025-05-27","open_interest_all":379798,"noncomm_long":2803,"noncomm_short":22212,"comm_long":372236,"comm_short":354276,"traders_total":41,"change_open_interest":4264},{"report_date":"2025-05-20","open_interest_all":375534,"noncomm_long":0,"noncomm_short":25908,"comm_long":369561,"comm_short":346602,"traders_total":41,"change_open_interest":2572}]}