{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.morvs.ai/commodity-futures/02339W#dataset","name":"TCO Basis — Commitments of Traders","description":"Weekly CFTC Commitments of Traders snapshot for TCO Basis (TCO 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":"02339W"},{"@type":"PropertyValue","propertyID":"CFTC Commodity Code","value":"023"}],"keywords":["NATURAL RESOURCES","NATURAL GAS AND PRODUCTS","NATURAL GAS"],"temporalCoverage":"2025-10-21/2026-10-13","distribution":[{"@type":"DataDownload","name":"Week of 2026-10-13","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-10-13"},{"@type":"DataDownload","name":"Week of 2026-10-06","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-10-06"},{"@type":"DataDownload","name":"Week of 2026-09-29","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-09-29"},{"@type":"DataDownload","name":"Week of 2026-09-22","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-09-22"},{"@type":"DataDownload","name":"Week of 2026-09-15","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-09-15"},{"@type":"DataDownload","name":"Week of 2026-09-08","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-09-08"},{"@type":"DataDownload","name":"Week of 2026-09-01","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-09-01"},{"@type":"DataDownload","name":"Week of 2026-08-25","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-08-25"},{"@type":"DataDownload","name":"Week of 2026-08-18","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-08-18"},{"@type":"DataDownload","name":"Week of 2026-08-11","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-08-11"},{"@type":"DataDownload","name":"Week of 2026-08-04","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-08-04"},{"@type":"DataDownload","name":"Week of 2026-07-28","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-07-28"},{"@type":"DataDownload","name":"Week of 2026-07-21","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-07-21"},{"@type":"DataDownload","name":"Week of 2026-07-14","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-07-14"},{"@type":"DataDownload","name":"Week of 2026-07-07","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-07-07"},{"@type":"DataDownload","name":"Week of 2026-06-30","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-06-30"},{"@type":"DataDownload","name":"Week of 2026-06-23","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-06-23"},{"@type":"DataDownload","name":"Week of 2026-06-16","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-06-16"},{"@type":"DataDownload","name":"Week of 2026-06-09","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-06-09"},{"@type":"DataDownload","name":"Week of 2026-06-02","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-06-02"},{"@type":"DataDownload","name":"Week of 2026-05-26","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-05-26"},{"@type":"DataDownload","name":"Week of 2026-05-19","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-05-19"},{"@type":"DataDownload","name":"Week of 2026-05-12","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-05-12"},{"@type":"DataDownload","name":"Week of 2026-05-05","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-05-05"},{"@type":"DataDownload","name":"Week of 2026-04-28","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-04-28"},{"@type":"DataDownload","name":"Week of 2026-04-21","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-04-21"},{"@type":"DataDownload","name":"Week of 2026-04-14","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-04-14"},{"@type":"DataDownload","name":"Week of 2026-04-07","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-04-07"},{"@type":"DataDownload","name":"Week of 2026-03-31","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-03-31"},{"@type":"DataDownload","name":"Week of 2026-03-24","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-03-24"},{"@type":"DataDownload","name":"Week of 2026-03-17","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-03-17"},{"@type":"DataDownload","name":"Week of 2026-03-10","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-03-10"},{"@type":"DataDownload","name":"Week of 2026-03-03","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-03-03"},{"@type":"DataDownload","name":"Week of 2026-02-24","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-02-24"},{"@type":"DataDownload","name":"Week of 2026-02-17","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-02-17"},{"@type":"DataDownload","name":"Week of 2026-02-10","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-02-10"},{"@type":"DataDownload","name":"Week of 2026-02-03","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-02-03"},{"@type":"DataDownload","name":"Week of 2026-01-27","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-01-27"},{"@type":"DataDownload","name":"Week of 2026-01-20","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-01-20"},{"@type":"DataDownload","name":"Week of 2026-01-13","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-01-13"},{"@type":"DataDownload","name":"Week of 2026-01-06","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2026-01-06"},{"@type":"DataDownload","name":"Week of 2025-12-30","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-12-30"},{"@type":"DataDownload","name":"Week of 2025-12-23","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-12-23"},{"@type":"DataDownload","name":"Week of 2025-12-16","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-12-16"},{"@type":"DataDownload","name":"Week of 2025-12-09","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-12-09"},{"@type":"DataDownload","name":"Week of 2025-12-02","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-12-02"},{"@type":"DataDownload","name":"Week of 2025-11-25","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-11-25"},{"@type":"DataDownload","name":"Week of 2025-11-18","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-11-18"},{"@type":"DataDownload","name":"Week of 2025-11-10","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-11-10"},{"@type":"DataDownload","name":"Week of 2025-11-04","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-11-04"},{"@type":"DataDownload","name":"Week of 2025-10-28","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.json?week=2025-10-28"},{"@type":"DataDownload","name":"Week of 2025-10-21","contentUrl":"https://api.morvs.ai/commodity-futures/02339W.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-20T22:16:56.452Z"},"latest":{"id":"26101302339WC","report_date":"2026-10-13","cftc_commodity_code":"023","cftc_contract_market_code":"02339W","contract_market_name":"TCO Basis","market_and_exchange_names":"TCO Basis - ICE FUTURES ENERGY DIV","commodity":"NATURAL GAS","commodity_group_name":"NATURAL RESOURCES","commodity_subgroup_name":"NATURAL GAS AND PRODUCTS","open_interest_all":222369,"noncomm_long":3348,"noncomm_short":1561,"noncomm_spread":607,"comm_long":212397,"comm_short":213427,"nonrept_long":6017,"nonrept_short":6774,"traders_total":42,"pct_oi_noncomm_long":1.5,"pct_oi_noncomm_short":0.7,"pct_oi_comm_long":95.5,"pct_oi_comm_short":96,"change_open_interest":6578,"change_noncomm_long":2109,"change_noncomm_short":0,"change_comm_long":3924,"change_comm_short":8900,"ingested_at":"2026-10-17T15:23:34Z"},"history":[{"report_date":"2026-10-13","open_interest_all":222369,"noncomm_long":3348,"noncomm_short":1561,"comm_long":212397,"comm_short":213427,"traders_total":42,"change_open_interest":6578},{"report_date":"2026-10-06","open_interest_all":215791,"noncomm_long":1239,"noncomm_short":1561,"comm_long":208473,"comm_short":204527,"traders_total":39,"change_open_interest":-11334},{"report_date":"2026-09-29","open_interest_all":227125,"noncomm_long":1088,"noncomm_short":2775,"comm_long":218653,"comm_short":214612,"traders_total":43,"change_open_interest":-312},{"report_date":"2026-09-22","open_interest_all":227437,"noncomm_long":937,"noncomm_short":2268,"comm_long":219884,"comm_short":215253,"traders_total":44,"change_open_interest":989},{"report_date":"2026-09-15","open_interest_all":226448,"noncomm_long":0,"noncomm_short":2204,"comm_long":218587,"comm_short":215109,"traders_total":43,"change_open_interest":4796},{"report_date":"2026-09-08","open_interest_all":221652,"noncomm_long":0,"noncomm_short":1946,"comm_long":213826,"comm_short":209203,"traders_total":39,"change_open_interest":-10147},{"report_date":"2026-09-01","open_interest_all":231799,"noncomm_long":0,"noncomm_short":1848,"comm_long":224749,"comm_short":218023,"traders_total":40,"change_open_interest":2088},{"report_date":"2026-08-25","open_interest_all":229711,"noncomm_long":316,"noncomm_short":1251,"comm_long":222563,"comm_short":216727,"traders_total":40,"change_open_interest":4108},{"report_date":"2026-08-18","open_interest_all":225603,"noncomm_long":1282,"noncomm_short":1251,"comm_long":217295,"comm_short":212368,"traders_total":38,"change_open_interest":5513},{"report_date":"2026-08-11","open_interest_all":220090,"noncomm_long":1674,"noncomm_short":1191,"comm_long":210933,"comm_short":208220,"traders_total":38,"change_open_interest":-8175},{"report_date":"2026-08-04","open_interest_all":228265,"noncomm_long":1662,"noncomm_short":2245,"comm_long":214894,"comm_short":217587,"traders_total":43,"change_open_interest":598},{"report_date":"2026-07-28","open_interest_all":227667,"noncomm_long":454,"noncomm_short":2245,"comm_long":218729,"comm_short":217101,"traders_total":42,"change_open_interest":4796},{"report_date":"2026-07-21","open_interest_all":222871,"noncomm_long":425,"noncomm_short":1749,"comm_long":213594,"comm_short":212227,"traders_total":38,"change_open_interest":1613},{"report_date":"2026-07-14","open_interest_all":221258,"noncomm_long":1155,"noncomm_short":1749,"comm_long":212325,"comm_short":210797,"traders_total":38,"change_open_interest":1285},{"report_date":"2026-07-07","open_interest_all":219973,"noncomm_long":823,"noncomm_short":1749,"comm_long":210978,"comm_short":209205,"traders_total":38,"change_open_interest":-9713},{"report_date":"2026-06-30","open_interest_all":229686,"noncomm_long":1032,"noncomm_short":3268,"comm_long":219578,"comm_short":214874,"traders_total":39,"change_open_interest":6899},{"report_date":"2026-06-23","open_interest_all":222787,"noncomm_long":302,"noncomm_short":3268,"comm_long":214082,"comm_short":207580,"traders_total":38,"change_open_interest":4691},{"report_date":"2026-06-16","open_interest_all":218096,"noncomm_long":209,"noncomm_short":2307,"comm_long":209481,"comm_short":205434,"traders_total":36,"change_open_interest":804},{"report_date":"2026-06-09","open_interest_all":217292,"noncomm_long":851,"noncomm_short":2307,"comm_long":208035,"comm_short":204847,"traders_total":36,"change_open_interest":-4217},{"report_date":"2026-06-02","open_interest_all":221509,"noncomm_long":572,"noncomm_short":2847,"comm_long":209075,"comm_short":208356,"traders_total":37,"change_open_interest":4101},{"report_date":"2026-05-26","open_interest_all":217408,"noncomm_long":937,"noncomm_short":2847,"comm_long":207706,"comm_short":204708,"traders_total":37,"change_open_interest":3382},{"report_date":"2026-05-19","open_interest_all":214026,"noncomm_long":147,"noncomm_short":2847,"comm_long":205479,"comm_short":201447,"traders_total":38,"change_open_interest":1750},{"report_date":"2026-05-12","open_interest_all":212276,"noncomm_long":2039,"noncomm_short":2847,"comm_long":202849,"comm_short":200168,"traders_total":38,"change_open_interest":7881},{"report_date":"2026-05-05","open_interest_all":204395,"noncomm_long":2039,"noncomm_short":2847,"comm_long":194945,"comm_short":191643,"traders_total":36,"change_open_interest":-11658},{"report_date":"2026-04-28","open_interest_all":216053,"noncomm_long":1918,"noncomm_short":5265,"comm_long":205387,"comm_short":203268,"traders_total":41,"change_open_interest":7419},{"report_date":"2026-04-21","open_interest_all":208634,"noncomm_long":0,"noncomm_short":4986,"comm_long":199837,"comm_short":197045,"traders_total":40,"change_open_interest":7886},{"report_date":"2026-04-14","open_interest_all":200748,"noncomm_long":310,"noncomm_short":4490,"comm_long":190940,"comm_short":188491,"traders_total":38,"change_open_interest":2388},{"report_date":"2026-04-07","open_interest_all":198360,"noncomm_long":310,"noncomm_short":4366,"comm_long":188585,"comm_short":185065,"traders_total":38,"change_open_interest":-13557},{"report_date":"2026-03-31","open_interest_all":211917,"noncomm_long":4,"noncomm_short":5206,"comm_long":202260,"comm_short":200358,"traders_total":42,"change_open_interest":2536},{"report_date":"2026-03-24","open_interest_all":209381,"noncomm_long":181,"noncomm_short":5204,"comm_long":201413,"comm_short":198153,"traders_total":42,"change_open_interest":13063},{"report_date":"2026-03-17","open_interest_all":196318,"noncomm_long":128,"noncomm_short":4822,"comm_long":189797,"comm_short":186620,"traders_total":41,"change_open_interest":1603},{"report_date":"2026-03-10","open_interest_all":194715,"noncomm_long":0,"noncomm_short":4698,"comm_long":188014,"comm_short":185547,"traders_total":39,"change_open_interest":-13228},{"report_date":"2026-03-03","open_interest_all":207943,"noncomm_long":0,"noncomm_short":5978,"comm_long":202131,"comm_short":197201,"traders_total":48,"change_open_interest":3412},{"report_date":"2026-02-24","open_interest_all":204531,"noncomm_long":0,"noncomm_short":5920,"comm_long":198424,"comm_short":192628,"traders_total":46,"change_open_interest":6193},{"report_date":"2026-02-17","open_interest_all":198338,"noncomm_long":248,"noncomm_short":4440,"comm_long":192200,"comm_short":188618,"traders_total":43,"change_open_interest":3520},{"report_date":"2026-02-10","open_interest_all":194818,"noncomm_long":341,"noncomm_short":4255,"comm_long":188738,"comm_short":185554,"traders_total":43,"change_open_interest":-12064},{"report_date":"2026-02-03","open_interest_all":206882,"noncomm_long":397,"noncomm_short":5369,"comm_long":200727,"comm_short":196476,"traders_total":48,"change_open_interest":4826},{"report_date":"2026-01-27","open_interest_all":202056,"noncomm_long":0,"noncomm_short":4259,"comm_long":195464,"comm_short":193405,"traders_total":48,"change_open_interest":4978},{"report_date":"2026-01-20","open_interest_all":197078,"noncomm_long":373,"noncomm_short":3459,"comm_long":190573,"comm_short":187814,"traders_total":47,"change_open_interest":3458},{"report_date":"2026-01-13","open_interest_all":193620,"noncomm_long":373,"noncomm_short":3235,"comm_long":186473,"comm_short":186083,"traders_total":46,"change_open_interest":1512},{"report_date":"2026-01-06","open_interest_all":192108,"noncomm_long":373,"noncomm_short":3740,"comm_long":185359,"comm_short":183843,"traders_total":45,"change_open_interest":-12630},{"report_date":"2025-12-30","open_interest_all":204738,"noncomm_long":435,"noncomm_short":4447,"comm_long":196471,"comm_short":193389,"traders_total":43,"change_open_interest":-168},{"report_date":"2025-12-23","open_interest_all":204906,"noncomm_long":376,"noncomm_short":4447,"comm_long":196538,"comm_short":193273,"traders_total":42,"change_open_interest":1126},{"report_date":"2025-12-16","open_interest_all":203780,"noncomm_long":2854,"noncomm_short":4019,"comm_long":194123,"comm_short":189695,"traders_total":41,"change_open_interest":-1907},{"report_date":"2025-12-09","open_interest_all":205687,"noncomm_long":286,"noncomm_short":3588,"comm_long":199320,"comm_short":191553,"traders_total":39,"change_open_interest":-9543},{"report_date":"2025-12-02","open_interest_all":215230,"noncomm_long":0,"noncomm_short":4212,"comm_long":201873,"comm_short":200598,"traders_total":40,"change_open_interest":1104},{"report_date":"2025-11-25","open_interest_all":214126,"noncomm_long":0,"noncomm_short":4187,"comm_long":207153,"comm_short":199497,"traders_total":40,"change_open_interest":812},{"report_date":"2025-11-18","open_interest_all":213314,"noncomm_long":172,"noncomm_short":4001,"comm_long":206438,"comm_short":199089,"traders_total":40,"change_open_interest":3561},{"report_date":"2025-11-10","open_interest_all":209753,"noncomm_long":172,"noncomm_short":4001,"comm_long":203060,"comm_short":196350,"traders_total":40,"change_open_interest":-10474},{"report_date":"2025-11-04","open_interest_all":220227,"noncomm_long":356,"noncomm_short":4158,"comm_long":207283,"comm_short":205675,"traders_total":40,"change_open_interest":2412},{"report_date":"2025-10-28","open_interest_all":217815,"noncomm_long":356,"noncomm_short":4102,"comm_long":210373,"comm_short":203657,"traders_total":40,"change_open_interest":5350},{"report_date":"2025-10-21","open_interest_all":212465,"noncomm_long":356,"noncomm_short":2293,"comm_long":205062,"comm_short":200121,"traders_total":39,"change_open_interest":1489}]}