{"@context":{"@vocab":"https://schema.org/"},"@type":"Dataset","@id":"https://api.ai-analytics.org/commodity-futures/099741#dataset","name":"EURO FX — Commitments of Traders","description":"Weekly CFTC Commitments of Traders snapshot for EURO FX (EURO FX - CHICAGO MERCANTILE EXCHANGE). Last 52 weeks of speculator + commercial positions, open interest, trader counts.","identifier":[{"@type":"PropertyValue","propertyID":"CFTC Contract Market Code","value":"099741"},{"@type":"PropertyValue","propertyID":"CFTC Commodity Code","value":"099"}],"keywords":["FINANCIAL INSTRUMENTS","CURRENCY","EUROPEAN CURRENCY UNIT"],"temporalCoverage":"2025-05-20/2026-05-12","distribution":[{"@type":"DataDownload","name":"Week of 2026-05-12","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-05-12"},{"@type":"DataDownload","name":"Week of 2026-05-05","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-05-05"},{"@type":"DataDownload","name":"Week of 2026-04-28","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-04-28"},{"@type":"DataDownload","name":"Week of 2026-04-21","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-04-21"},{"@type":"DataDownload","name":"Week of 2026-04-14","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-04-14"},{"@type":"DataDownload","name":"Week of 2026-04-07","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-04-07"},{"@type":"DataDownload","name":"Week of 2026-03-31","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-03-31"},{"@type":"DataDownload","name":"Week of 2026-03-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-03-24"},{"@type":"DataDownload","name":"Week of 2026-03-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-03-17"},{"@type":"DataDownload","name":"Week of 2026-03-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-03-10"},{"@type":"DataDownload","name":"Week of 2026-03-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-03-03"},{"@type":"DataDownload","name":"Week of 2026-02-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-02-24"},{"@type":"DataDownload","name":"Week of 2026-02-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-02-17"},{"@type":"DataDownload","name":"Week of 2026-02-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-02-10"},{"@type":"DataDownload","name":"Week of 2026-02-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-02-03"},{"@type":"DataDownload","name":"Week of 2026-01-27","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-01-27"},{"@type":"DataDownload","name":"Week of 2026-01-20","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-01-20"},{"@type":"DataDownload","name":"Week of 2026-01-13","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-01-13"},{"@type":"DataDownload","name":"Week of 2026-01-06","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2026-01-06"},{"@type":"DataDownload","name":"Week of 2025-12-30","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-12-30"},{"@type":"DataDownload","name":"Week of 2025-12-23","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-12-23"},{"@type":"DataDownload","name":"Week of 2025-12-16","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-12-16"},{"@type":"DataDownload","name":"Week of 2025-12-09","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-12-09"},{"@type":"DataDownload","name":"Week of 2025-12-02","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-12-02"},{"@type":"DataDownload","name":"Week of 2025-11-25","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-11-25"},{"@type":"DataDownload","name":"Week of 2025-11-18","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-11-18"},{"@type":"DataDownload","name":"Week of 2025-11-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-11-10"},{"@type":"DataDownload","name":"Week of 2025-11-04","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-11-04"},{"@type":"DataDownload","name":"Week of 2025-10-28","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-10-28"},{"@type":"DataDownload","name":"Week of 2025-10-21","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-10-21"},{"@type":"DataDownload","name":"Week of 2025-10-14","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-10-14"},{"@type":"DataDownload","name":"Week of 2025-10-07","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-10-07"},{"@type":"DataDownload","name":"Week of 2025-09-30","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-09-30"},{"@type":"DataDownload","name":"Week of 2025-09-23","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-09-23"},{"@type":"DataDownload","name":"Week of 2025-09-16","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-09-16"},{"@type":"DataDownload","name":"Week of 2025-09-09","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-09-09"},{"@type":"DataDownload","name":"Week of 2025-09-02","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-09-02"},{"@type":"DataDownload","name":"Week of 2025-08-26","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-08-26"},{"@type":"DataDownload","name":"Week of 2025-08-19","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-08-19"},{"@type":"DataDownload","name":"Week of 2025-08-12","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-08-12"},{"@type":"DataDownload","name":"Week of 2025-08-05","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-08-05"},{"@type":"DataDownload","name":"Week of 2025-07-29","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-07-29"},{"@type":"DataDownload","name":"Week of 2025-07-22","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-07-22"},{"@type":"DataDownload","name":"Week of 2025-07-15","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-07-15"},{"@type":"DataDownload","name":"Week of 2025-07-08","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-07-08"},{"@type":"DataDownload","name":"Week of 2025-07-01","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-07-01"},{"@type":"DataDownload","name":"Week of 2025-06-24","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-06-24"},{"@type":"DataDownload","name":"Week of 2025-06-17","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-06-17"},{"@type":"DataDownload","name":"Week of 2025-06-10","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-06-10"},{"@type":"DataDownload","name":"Week of 2025-06-03","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-06-03"},{"@type":"DataDownload","name":"Week of 2025-05-27","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.json?week=2025-05-27"},{"@type":"DataDownload","name":"Week of 2025-05-20","contentUrl":"https://api.ai-analytics.org/commodity-futures/099741.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-20T10:36:19.872Z"},"latest":{"id":"260512099741C","report_date":"2026-05-12","cftc_commodity_code":"099","cftc_contract_market_code":"099741","contract_market_name":"EURO FX","market_and_exchange_names":"EURO FX - CHICAGO MERCANTILE EXCHANGE","commodity":"EUROPEAN CURRENCY UNIT","commodity_group_name":"FINANCIAL INSTRUMENTS","commodity_subgroup_name":"CURRENCY","open_interest_all":951652,"noncomm_long":203091,"noncomm_short":190467,"noncomm_spread":89734,"comm_long":566411,"comm_short":619232,"nonrept_long":92416,"nonrept_short":52219,"traders_total":332,"pct_oi_noncomm_long":21.3,"pct_oi_noncomm_short":20,"pct_oi_comm_long":59.5,"pct_oi_comm_short":65.1,"change_open_interest":-10653,"change_noncomm_long":9434,"change_noncomm_short":-5936,"change_comm_long":-11008,"change_comm_short":1696,"ingested_at":"2026-05-17T19:14:07Z"},"history":[{"report_date":"2026-05-12","open_interest_all":951652,"noncomm_long":203091,"noncomm_short":190467,"comm_long":566411,"comm_short":619232,"traders_total":332,"change_open_interest":-10653},{"report_date":"2026-05-05","open_interest_all":962305,"noncomm_long":193657,"noncomm_short":196403,"comm_long":577418,"comm_short":617535,"traders_total":330,"change_open_interest":18331},{"report_date":"2026-04-28","open_interest_all":943974,"noncomm_long":192030,"noncomm_short":189691,"comm_long":562219,"comm_short":605535,"traders_total":330,"change_open_interest":12783},{"report_date":"2026-04-21","open_interest_all":931191,"noncomm_long":195198,"noncomm_short":186068,"comm_long":548665,"comm_short":601739,"traders_total":333,"change_open_interest":9159},{"report_date":"2026-04-14","open_interest_all":922032,"noncomm_long":194554,"noncomm_short":195431,"comm_long":546080,"comm_short":583272,"traders_total":328,"change_open_interest":22130},{"report_date":"2026-04-07","open_interest_all":899902,"noncomm_long":174421,"noncomm_short":216630,"comm_long":546868,"comm_short":545931,"traders_total":319,"change_open_interest":-29112},{"report_date":"2026-03-31","open_interest_all":929014,"noncomm_long":173420,"noncomm_short":214101,"comm_long":564147,"comm_short":560334,"traders_total":332,"change_open_interest":11591},{"report_date":"2026-03-24","open_interest_all":917423,"noncomm_long":172992,"noncomm_short":204344,"comm_long":543831,"comm_short":550267,"traders_total":331,"change_open_interest":8147},{"report_date":"2026-03-17","open_interest_all":909276,"noncomm_long":183779,"noncomm_short":205916,"comm_long":535865,"comm_short":551417,"traders_total":336,"change_open_interest":-209320},{"report_date":"2026-03-10","open_interest_all":1118597,"noncomm_long":234575,"noncomm_short":173340,"comm_long":648507,"comm_short":750664,"traders_total":327,"change_open_interest":34461},{"report_date":"2026-03-03","open_interest_all":1084135,"noncomm_long":259733,"noncomm_short":175398,"comm_long":596458,"comm_short":729706,"traders_total":335,"change_open_interest":31476},{"report_date":"2026-02-24","open_interest_all":1052660,"noncomm_long":274287,"noncomm_short":145908,"comm_long":582595,"comm_short":766955,"traders_total":339,"change_open_interest":11425},{"report_date":"2026-02-17","open_interest_all":1041235,"noncomm_long":289593,"noncomm_short":141603,"comm_long":560136,"comm_short":763361,"traders_total":349,"change_open_interest":-10567},{"report_date":"2026-02-10","open_interest_all":1051803,"noncomm_long":296146,"noncomm_short":142438,"comm_long":555831,"comm_short":767177,"traders_total":351,"change_open_interest":6675},{"report_date":"2026-02-03","open_interest_all":1045128,"noncomm_long":286547,"noncomm_short":143585,"comm_long":556661,"comm_short":757245,"traders_total":348,"change_open_interest":-20830},{"report_date":"2026-01-27","open_interest_all":1065958,"noncomm_long":275250,"noncomm_short":157256,"comm_long":577202,"comm_short":746132,"traders_total":351,"change_open_interest":78934},{"report_date":"2026-01-20","open_interest_all":987024,"noncomm_long":264695,"noncomm_short":170701,"comm_long":545276,"comm_short":684145,"traders_total":333,"change_open_interest":7732},{"report_date":"2026-01-13","open_interest_all":979292,"noncomm_long":274280,"noncomm_short":161487,"comm_long":542612,"comm_short":703668,"traders_total":322,"change_open_interest":-1146},{"report_date":"2026-01-06","open_interest_all":980438,"noncomm_long":287319,"noncomm_short":146734,"comm_long":530221,"comm_short":724698,"traders_total":323,"change_open_interest":11266},{"report_date":"2025-12-30","open_interest_all":969172,"noncomm_long":283672,"noncomm_short":147819,"comm_long":523832,"comm_short":715026,"traders_total":332,"change_open_interest":-306},{"report_date":"2025-12-23","open_interest_all":969479,"noncomm_long":281414,"noncomm_short":141180,"comm_long":522934,"comm_short":713959,"traders_total":335,"change_open_interest":-110814},{"report_date":"2025-12-16","open_interest_all":1080293,"noncomm_long":266768,"noncomm_short":139886,"comm_long":504722,"comm_short":684564,"traders_total":328,"change_open_interest":58349},{"report_date":"2025-12-09","open_interest_all":1021944,"noncomm_long":258577,"noncomm_short":136064,"comm_long":583327,"comm_short":757149,"traders_total":318,"change_open_interest":65394},{"report_date":"2025-12-02","open_interest_all":956551,"noncomm_long":245220,"noncomm_short":144460,"comm_long":531391,"comm_short":679786,"traders_total":313,"change_open_interest":24689},{"report_date":"2025-11-25","open_interest_all":931862,"noncomm_long":238508,"noncomm_short":154240,"comm_long":521984,"comm_short":649363,"traders_total":307,"change_open_interest":659},{"report_date":"2025-11-18","open_interest_all":931203,"noncomm_long":240231,"noncomm_short":149295,"comm_long":521997,"comm_short":654301,"traders_total":303,"change_open_interest":-2030},{"report_date":"2025-11-10","open_interest_all":933233,"noncomm_long":230266,"noncomm_short":162038,"comm_long":528623,"comm_short":634589,"traders_total":306,"change_open_interest":-32363},{"report_date":"2025-11-04","open_interest_all":965596,"noncomm_long":239072,"noncomm_short":179985,"comm_long":550401,"comm_short":645753,"traders_total":325,"change_open_interest":20073},{"report_date":"2025-10-28","open_interest_all":945522,"noncomm_long":239156,"noncomm_short":146854,"comm_long":533305,"comm_short":671515,"traders_total":314,"change_open_interest":8606},{"report_date":"2025-10-21","open_interest_all":936916,"noncomm_long":232973,"noncomm_short":140518,"comm_long":530704,"comm_short":669269,"traders_total":300,"change_open_interest":-4739},{"report_date":"2025-10-14","open_interest_all":941656,"noncomm_long":233338,"noncomm_short":141659,"comm_long":533387,"comm_short":667743,"traders_total":305,"change_open_interest":-13435},{"report_date":"2025-10-07","open_interest_all":955091,"noncomm_long":249778,"noncomm_short":143313,"comm_long":535680,"comm_short":693151,"traders_total":318,"change_open_interest":-6149},{"report_date":"2025-09-30","open_interest_all":961240,"noncomm_long":239868,"noncomm_short":138341,"comm_long":544108,"comm_short":696377,"traders_total":320,"change_open_interest":-11091},{"report_date":"2025-09-23","open_interest_all":972330,"noncomm_long":241647,"noncomm_short":141479,"comm_long":551854,"comm_short":704432,"traders_total":322,"change_open_interest":-670},{"report_date":"2025-09-16","open_interest_all":973001,"noncomm_long":246254,"noncomm_short":140454,"comm_long":549828,"comm_short":705738,"traders_total":320,"change_open_interest":-10529},{"report_date":"2025-09-09","open_interest_all":983530,"noncomm_long":245229,"noncomm_short":135930,"comm_long":524863,"comm_short":689241,"traders_total":308,"change_open_interest":9924},{"report_date":"2025-09-02","open_interest_all":973606,"noncomm_long":243594,"noncomm_short":140017,"comm_long":520150,"comm_short":676842,"traders_total":328,"change_open_interest":6977},{"report_date":"2025-08-26","open_interest_all":966629,"noncomm_long":242939,"noncomm_short":135691,"comm_long":523296,"comm_short":682022,"traders_total":321,"change_open_interest":21645},{"report_date":"2025-08-19","open_interest_all":944984,"noncomm_long":240400,"noncomm_short":138373,"comm_long":511572,"comm_short":661688,"traders_total":319,"change_open_interest":2629},{"report_date":"2025-08-12","open_interest_all":942355,"noncomm_long":235351,"noncomm_short":133838,"comm_long":515327,"comm_short":668520,"traders_total":313,"change_open_interest":-16835},{"report_date":"2025-08-05","open_interest_all":959190,"noncomm_long":227276,"noncomm_short":135062,"comm_long":526298,"comm_short":666711,"traders_total":317,"change_open_interest":-10810},{"report_date":"2025-07-29","open_interest_all":970000,"noncomm_long":228002,"noncomm_short":127688,"comm_long":524021,"comm_short":678020,"traders_total":324,"change_open_interest":-10711},{"report_date":"2025-07-22","open_interest_all":980711,"noncomm_long":236882,"noncomm_short":126378,"comm_long":531974,"comm_short":695586,"traders_total":328,"change_open_interest":35411},{"report_date":"2025-07-15","open_interest_all":945300,"noncomm_long":229411,"noncomm_short":117582,"comm_long":510978,"comm_short":679771,"traders_total":325,"change_open_interest":11349},{"report_date":"2025-07-08","open_interest_all":933951,"noncomm_long":223771,"noncomm_short":122401,"comm_long":502635,"comm_short":661342,"traders_total":320,"change_open_interest":-11325},{"report_date":"2025-07-01","open_interest_all":945276,"noncomm_long":218424,"noncomm_short":119719,"comm_long":512765,"comm_short":665073,"traders_total":332,"change_open_interest":33633},{"report_date":"2025-06-24","open_interest_all":911642,"noncomm_long":215550,"noncomm_short":115147,"comm_long":493409,"comm_short":647521,"traders_total":320,"change_open_interest":18538},{"report_date":"2025-06-17","open_interest_all":893105,"noncomm_long":207556,"noncomm_short":123874,"comm_long":488819,"comm_short":632691,"traders_total":321,"change_open_interest":-45588},{"report_date":"2025-06-10","open_interest_all":938693,"noncomm_long":192241,"noncomm_short":120838,"comm_long":518872,"comm_short":649849,"traders_total":317,"change_open_interest":-9944},{"report_date":"2025-06-03","open_interest_all":948636,"noncomm_long":191687,"noncomm_short":122701,"comm_long":522537,"comm_short":649319,"traders_total":322,"change_open_interest":23517},{"report_date":"2025-05-27","open_interest_all":925119,"noncomm_long":191466,"noncomm_short":127195,"comm_long":513185,"comm_short":631851,"traders_total":319,"change_open_interest":8270},{"report_date":"2025-05-20","open_interest_all":916849,"noncomm_long":191172,"noncomm_short":131752,"comm_long":505169,"comm_short":618923,"traders_total":313,"change_open_interest":18844}]}